Ubuntu Feisty 7.04 manual page repository

Ubuntu is a free computer operating system based on the Linux kernel. Many IT companies, like DeployIS is using it to provide an up-to-date, stable operating system.

Provided by: apparmor-utils_2.0.1+510.dfsg-0ubuntu4_i386

 

NAME

        genprof - profile generation utility for AppArmor
 

SYNOPSIS

        genprof <executable> [-d /path/to/profiles]
 

OPTIONS

        -d --dir /path/to/profiles
 
           Specifies where to look for the AppArmor security profile set.
           Defaults to /etc/apparmor.d.
 

DESCRIPTION

        When running genprof, you must specify a program to profile.  If the
        specified program is not a fully-qualified path, genprof will search
        $PATH in order to find the program.
 
        If a profile does not exist for the program, genprof will create one
autodep(1).
 
        Genprof will then:
 
           - set the profile to complain mode
 
           - write a mark to the system log
 
           - instruct the user to start the application to
             be profiled in another window and exercise its functionality
 
        It then presents the user with two options, (S)can system log for
        entries to add to profile and (F)inish.
 
        If the user selects (S)can or hits return, genprof will parse the com‐
        plain mode logs and iterate through generated violations using log‐
prof(1).
 
        After the user finishes selecting profile entries based on violations
        that were detected during the program execution, genprof will reload
        the updated profiles in complain mode and again prompt the user for
        (S)can and (D)one. This cycle can then be repeated as neccesary until
        all application functionality has been exercised without generating
        access violations.
 
        When the user eventually hits (F)inish, genprof will set the main pro‐
        file, and any other profiles that were generated, into enforce mode and
        exit.
 

BUGS

        None. Please report any you find to bugzilla at <http://bugzilla.nov‐
        ell.com>.
change_hat(2),
logprof.conf(5), and <http://forge.novell.com/mod‐
        ules/xfmod/project/?apparmor>.
 

Sections

What does Ubuntu mean?
Ubuntu is an African word meaning 'Humanity to others', or 'I am what I am because of who we all are'. The Ubuntu distribution brings the spirit of Ubuntu to the software world.