Part IV. Confining Privileges with Novell AppArmor

Contents

18. Introducing AppArmor
18.1. Background Information on AppArmor Profiling
19. Getting Started
19.1. Installing Novell AppArmor
19.2. Enabling and Disabling Novell AppArmor
19.3. Choosing the Applications to Profile
19.4. Building and Modifying Profiles
19.5. Configuring Novell AppArmor Event Notification and Reports
19.6. Updating Your Profiles
20. Immunizing Programs
20.1. Introducing the AppArmor Framework
20.2. Determining Programs to Immunize
20.3. Immunizing cron Jobs
20.4. Immunizing Network Applications
21. Profile Components and Syntax
21.1. Breaking a Novell AppArmor Profile into Its Parts
21.2. Profile Types
21.3. #include Statements
21.4. Capability Entries (POSIX.1e)
21.5. Network Access Control
21.6. Paths and Globbing
21.7. File Permission Access Modes
21.8. Execute Modes
21.9. Resource Limit Control
21.10. Auditing Rules
21.11. Setting Capabilities per Profile
22. AppArmor Profile Repositories
22.1. Using the Local Repository
22.2. Using the External Repository
23. Building and Managing Profiles with YaST
23.1. Adding a Profile Using the Wizard
23.2. Manually Adding a Profile
23.3. Editing Profiles
23.4. Deleting a Profile
23.5. Updating Profiles from Log Entries
23.6. Managing Novell AppArmor and Security Event Status
24. Building Profiles from the Command Line
24.1. Checking the AppArmor Module Status
24.2. Building AppArmor Profiles
24.3. Adding or Creating an AppArmor Profile
24.4. Editing an AppArmor Profile
24.5. Deleting an AppArmor Profile
24.6. Two Methods of Profiling
24.7. Important Filenames and Directories
25. Profiling Your Web Applications Using ChangeHat
25.1. Apache ChangeHat
25.2. Configuring Apache for mod_apparmor
26. Confining Users with pam_apparmor
27. Managing Profiled Applications
27.1. Monitoring Your Secured Applications
27.2. Configuring Security Event Notification
27.3. Configuring Reports
27.4. Configuring and Using the AppArmor Desktop Monitor Applet
27.5. Reacting to Security Event Rejections
27.6. Maintaining Your Security Profiles
28. Support
28.1. Updating Novell AppArmor Online
28.2. Using the Man Pages
28.3. For More Information
28.4. Troubleshooting
28.5. Reporting Bugs for AppArmor
29. AppArmor Glossary