Differences between revisions 39 and 40
Revision 39 as of 2015-02-02 12:32:36
Size: 3167
Editor: UlrikeUhlig
Comment: ordering
Revision 40 as of 2015-02-02 12:35:10
Size: 3154
Editor: UlrikeUhlig
Comment: layout
Deletions are marked like this. Additions are marked like this.
Line 35: Line 35:
 * '''Use !AppArmor''': [[AppArmor/HowToUse|enable AppArmor]], enforce a bunch of profiles, [[AppArmor/Debug | test]] and [[AppArmor/Reportbug | report and triage bugs]] and/or happiness. ==== Use AppArmor ====

[[AppArmor/HowToUse|enable AppArmor]], enforce a bunch of profiles, [[AppArmor/Debug | test]] and [[AppArmor/Reportbug | report and triage bugs]] and/or happiness.
Line 43: Line 45:
We want to keep our delta with upstream as low as possible. If you want to submit a new profile, this should be done upstream first.

 * '''
Create''' or patch profiles: [[AppArmor/Contribute/Upstream|Contribute to Upstream]].
We want to keep our delta with upstream as low as possible. If you want to submit a new profile, this should be done upstream first. Create or patch profiles: [[AppArmor/Contribute/Upstream|Contribute to Upstream]].
Line 49: Line 49:
 * [[AppArmor/Contribute/MergeProfileFromUpstream | Update profiles shipped in apparmor-profiles-extra to the latest upstream version]] [[AppArmor/Contribute/MergeProfileFromUpstream | Update profiles shipped in apparmor-profiles-extra to the latest upstream version]]


This page explains how to contribute to AppArmor in Debian.

Infrastructure

Interacting with the team

Current status

How to participate

Ship an AppArmor profile in "your" package

  • ?Import a profile from upstream

  • ?Import a profile from apparmor-profiles-extra to the package to the package you maintain

  • ?Learn how to package using dh_apparmor, ie. if your upstream provides an AppArmor profile for the packaged software

  • To create a completely new profile, see section "Create new profiles" on this page.
  • Debug and test

Improve quality of AppArmor profiles

Use AppArmor

enable AppArmor, enforce a bunch of profiles, test and report and triage bugs and/or happiness.

Upstream Debian changes to AppArmor profiles

We want to keep our delta with upstream as low as possible. That is why we encourage you to patch profiles upstream: Contribute to Upstream.

Create new profiles

We want to keep our delta with upstream as low as possible. If you want to submit a new profile, this should be done upstream first. Create or patch profiles: Contribute to Upstream.

Import Upstream changes to Debian

Update profiles shipped in apparmor-profiles-extra to the latest upstream version

Debug, report triage and fix bugs

Miscellaneous