适用于Linux内核2.6.31的Apparmor补丁

时间:2012-01-12 08:38:37

标签: linux kernel apparmor

我们正在使用MIPS(broadcom)核心的嵌入式系统。 现在我想用apparmor补丁修补供应商提供的2.6.31内核。 但是我找不到它们。 根据{{​​3}},补丁可以在Linux git树中的git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git中找到。然而,再也找不到那棵树了(可能在kernel.org漏洞后丢失了?)

我现在在哪里可以找到这个补丁?

THX

1 个答案:

答案 0 :(得分:1)

2.6.31此时已经很老了;如果你能让你的供应商为你提供更新的内核资源,那就最好了。

如果他们不能,你可以从那个时代的分发提供的内核包中获取补丁 - 比如openSUSE 11.2 kernel source rpm


主要的AppArmor开发存储库托管在LaunchPad上:

https://code.launchpad.net/~apparmor-dev/apparmor/master

您找到的git存储库是一个镜像John,它是由LaunchPad存储库制作的,主要供自己使用。在途中的某处被移除并替换为:

GIT中://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor.git

aa-next分支包含用于下一版本的John的签到。

launchpad download page有apparmor tarball; 2.5 tarball有2.6.24,2.6.25,2.6.26,2.6.27,2.6.28的补丁。 2.5.2 tarball的补丁为2.6.36,2.6.36.2,2.6.37。