我们正在研究一个使用mips(broadcom)核心的嵌入式系统。
现在我想补丁供应商提供的2.6.31内核与Apparmor补丁。
但是我找不到他们。
根据http://wiki.apparmor.net/index.php/Main_Page补丁可以在linux git树中找到,网址是git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git。但是,这棵树已经找不到了(可能在kernel.org被破坏后丢失了?)
我现在在哪里可以找到这个补丁?
谢谢

最佳答案

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 tarballs;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的补丁。

关于linux - 适用于Linux内核2.6.31的Apparmor补丁,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8832110/

10-13 08:41