2

我们正在开发使用 MIPS(broadcom) 内核的嵌入式系统。现在我想用 apparmor 补丁修补供应商提供的 2.6.31 内核。但是我找不到它们。根据http://wiki.apparmor.net/index.php/Main_Page可以在 git://git.kernel.org/pub/scm/linux/kernel/git/jj/ 的 Linux git 树中找到补丁apparmor-dev.git。但是,再也找不到那棵树了。(可能在 kernel.org 泄露后丢失了?)

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

谢谢

4

1 回答 1

1

2.6.31 在这一点上已经很老了;如果您可以让您的供应商为您提供更新的内核源代码,那将是最好的。

如果他们不能,您可以从那个时代的发行版提供的内核包中获取补丁——例如,openSUSE 11.2 内核源 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 为下一个版本准备的签入。

启动板下载页面上有 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 的补丁。

于 2012-03-13T01:49:23.523 回答