标题：apparmor
Description 描述
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.
AppArmor是一个高效和易于使用的Linux系统安全应用程序。AppArmor对操作系统和应用程序所受到的威胁进行从内到外的保护，甚至是未被发现的0day漏洞和未知的应用程序漏洞所导致的攻击。AppArmor安全策略可以完全定义个别应用程序可以访问的系统资源与各自的特权。AppArmor包含大量的默认策略，它将先进的静态分析和基于学习的工具结合起来，AppArmor甚至可以使非常复杂的应用可以使用在很短的时间内应用成功。
应用的系统范围和更新
Annvix[1]
Mandriva[2]
openSUSE[3]
Pardus Linux[4]
PLD[5]
Ubuntu[6]
Updated RPMS built from the tip of the old Subversion tree can be found at the openSUSE Build Service. These are not limited to SUSE distributions.
RPM包的各个版本可以在openSUSE编译服务[7]中找到，并且不仅限于基于SUSE系统的版本。
Source code 源代码
The AppArmor project source is split between the kernel module and the user space tools.
AppArmor项目的源来自内核模块和用户工具。Kernel 内核AppArmor is in the upstream kernel as of 2.6.36. Earlier releases and compatibility patches are available in the kernel module git tree:
AppArmor已经整合进2.6.36版内核。早期版本内核可以通过加入内核模块补丁的方式启用它：
How to get the AppArmor kernel source?
怎样得到AppArmor的源代码？[8]
Note: the master branch is not stable and will be rebased from time to time. Release branches will be stable and will not be rebased.
注:最终版本的再编译会导致程序的不稳定。Apparmor的发行版是稳定的，不需要再次编译。Userspace 用户程序Current release: AppArmor 2.5.1
AppArmor 2.5.1当前版本
下载地址[9]
md5sum 76b37656bf42fedab0d0b9d47e690a8b
md5值：76b37656bf42fedab0d0b9d47e690a8b
release notes
版本日志[10]Development 开发User space tools
开发工具[11]
How to get the AppArmor user space tools
怎样得到AppArmor开发工具[12]
Documentation 文档
AppArmor documentation for the project, including manuals, tutorials, technical documentation and more:
AppArmor项目文档，包括手册，教程，技术文档和其他的资料:
Official documentation
官方文档[13]
Distribution documentation and notes:
其他版本文档：
AppArmor on CentOS
基于CentOS系统的AppArmor文档[14]
AppArmor on Debian
基于Debian系统的AppArmor文档[15]
AppArmor on Ubuntu
基于Ubuntu系统的AppArmor文档[16]
Reporting Bugs 错误报告
Bug Tracking is hosted in Launchpad at This site.
错误报告发布[17]
Joining AppArmor
加入AppArmor
Mailing list
邮件列表[18]
Discuss AppArmor development and use.
讨论AppArmor发展和使用。
The IRC channel is #apparmor on irc.oftc
观察聊天是第apparmor irc.oftc上
Bug Tracking - project apparmor on launchpad
缺陷跟踪-在launchpad.上的apparmor项目
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. Please see the CommitPolicy and Versioning before sending patches.
任何对AppArmor的贡献都是受欢迎的。任何人都可以从GNU互助工具中提取代码并开始解释代码。请通过邮件列表发布补丁以供审查。请参考CommitPolicy[19]的现在和以往的版本[20]来发布补丁。
If you are a launchpad member, or wish to join launchpad, launchpad allows creating custom branches of AppArmor and you can submit merge requests from your own custom branch (see Using Launchpad with AppArmor[21])
如果你是一个lanuchpad member或者想加入launchpad，launchpad允许建立AppArmor的自定义版本(branches)，你可以提交自己的自定义的要求(见Apparmor的Launchpad)
Commit privileges to the git tree and launchpad master repository are restricted, but can be earned by any developer who is involved in the project.
Meetings are held regularly on the IRC channel and are open to the everyone. Please see MeetingAgenda for times.
在IRC频道定期举行一次会议，它向所有人开放。请查看会议议程时间[22]。