Gittutorial

The AppArmor kernel module can be found in Linux 2.6.36 in the security/apparmor directory. Please read the notes about using the upstream version of AppArmor as it may not be the same as development or previous versions.

Their are multiple branches in the git tree with some of them for development and others as stable branches. Development branches see frequent rebasing and amending of commits and as such should be generally be avoided except for by developers. The stable branches can be reliably tracked as they are never rebased (hashes remain stable) and only new bug fix commits are added.

master - development branch and frequently is rebased or has commits amended