3
Enter the name of the application or browse to the location of the program.
4
Click Create. This runs a Novell AppArmor tool named aa-autodep, which per-
forms a static analysis of the program to profile and loads an approximate profile
into Novell AppArmor module. For more information about aa-autodep, refer to
Section “aa-autodep—Creating Approximate Profiles”
(page 52).
The AppArmor Profile Wizard window opens.
In the background, Novell AppArmor also sets the profile to learning mode. For
more information about learning mode, refer to
Section “aa-complain—Entering
Complain or Learning Mode”
(page 53).
5
Run the application to profile.
6
Perform as many of the application functions as possible so learning mode can
log the files and directories to which the program requires access to function
properly. Be sure to include restarting and stopping the program in the exercised
functions. AppArmor needs to handle these events as well as any other program
function.
7
Click Scan system log for AppArmor events to parse the learning mode log files.
This generates a series of questions that you must answer to guide the wizard in
generating the security profile.
26
Novell AppArmor Administration Guide