2012-01-12 98 views
2

我們正在研究使用MIPS(broadcom)內核的嵌入式系統。 現在我想修補廠商提供的2.6.31內核與apparmor補丁。 但是我無法找到它們。 根據http://wiki.apparmor.net/index.php/Main_Page,這些補丁可以在git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git的Linux git樹中找到。然而,那棵樹不能被找到(可能在kernel.org違規後丟失)適用於Linux內核2.6.31的Apparmor補丁

我現在可以在哪裏找到這個補丁?

Thx

回答

1

2.6.31在這一點上已經很老了;如果你能讓供應商爲你提供更新的內核資源,那最好。

如果他們不能,您可以從該時代的發行版提供的內核包中獲取補丁 - 例如,openSUSE 11.2 kernel source rpm


主要AppArmor的開發庫託管有關LaunchPad:

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

您發現Git倉庫是一面鏡子約翰從啓動庫由主要供自己使用。

的git:沿着它已被刪除,取而代之的路上某處//git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor.git

aa-next分支包含John的checkins意圖用於下一個版本。

位於launchpad download page的apparmor tarballs; 2.5 tar包含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。

+0

thx! launchpad版本不包含2.6.31補丁,但opensuse 11.2 rpm確實有補丁。我也想要一個更新的內核版本,但不幸的是,上游供應商沒有爲較高內核版本設置他的非常大的補丁集。 – RoccoD 2012-04-05 14:30:49