Welcome to the AppArmor security project wiki, the wiki for users
and developers of the AppArmor security project.
AppArmor is an effective and easy-to-use Linux application security
system. AppArmor proactively protects the operating system and
applications from external or internal threats, even zero-day attacks,
by enforcing good behavior and preventing even unknown application
flaws from being exploited. AppArmor security policies completely
define what system resources individual applications can access,
and with what privileges. A number of default policies are included
with AppArmor, and using a combination of advanced static analysis
and learning-based tools, AppArmor policies for even very complex
applications can be deployed successfully in a matter of hours.
Meetings are held regularly on the IRC channel and are open to the
everyone. Please see MeetingAgenda for times.
How to Contribute
Contributions to AppArmor are welcome. Anyone can pull the code
from the git repository or from launchpad, and begin hacking on the
code. Patches can be contributed by posting them to the mailing
list for review or submitting a merge request on gitlab. Please see the CommitPolicy,
Versioning, and Coding Style before sending patches.
Commit privileges to the git tree and gitlab master repository
are restricted, but can be earned by any developer who is involved
in the project.