updating -dev tree to looking r-s. fixing minor ebuilds issues (invalid copyright...
authorGuillaume Destuynder <kang@gentoo.org>
Thu, 13 Jan 2005 23:49:54 +0000 (23:49 +0000)
committerGuillaume Destuynder <kang@gentoo.org>
Thu, 13 Jan 2005 23:49:54 +0000 (23:49 +0000)
sys-kernel/rsbac-dev-sources/files/digest-rsbac-dev-sources-2.6.10 [new file with mode: 0644]
sys-kernel/rsbac-dev-sources/files/digest-rsbac-dev-sources-2.6.7-r12 [new file with mode: 0644]
sys-kernel/rsbac-dev-sources/rsbac-dev-sources-2.6.10.ebuild [new file with mode: 0644]
sys-kernel/rsbac-dev-sources/rsbac-dev-sources-2.6.7-r11.ebuild
sys-kernel/rsbac-dev-sources/rsbac-dev-sources-2.6.7-r12.ebuild [new file with mode: 0644]
sys-kernel/rsbac-dev-sources/rsbac-dev-sources-2.6.9.ebuild

diff --git a/sys-kernel/rsbac-dev-sources/files/digest-rsbac-dev-sources-2.6.10 b/sys-kernel/rsbac-dev-sources/files/digest-rsbac-dev-sources-2.6.10
new file mode 100644 (file)
index 0000000..616a936
--- /dev/null
@@ -0,0 +1,2 @@
+MD5 cffcd2919d9c8ef793ce1ac07a440eda linux-2.6.10.tar.bz2 36533484
+MD5 e69d657b7fb6cdbb50b97eb5c08fc1a2 rsbac-patches-2.6-10.0.tar.bz2 140003
diff --git a/sys-kernel/rsbac-dev-sources/files/digest-rsbac-dev-sources-2.6.7-r12 b/sys-kernel/rsbac-dev-sources/files/digest-rsbac-dev-sources-2.6.7-r12
new file mode 100644 (file)
index 0000000..ca4c99e
--- /dev/null
@@ -0,0 +1,4 @@
+MD5 a74671ea68b0e3c609e8785ed8497c14 linux-2.6.7.tar.bz2 35092228
+MD5 f3759250e9c4bb5ccb773174fafe0ba7 rsbac-v1.2.3.tar.bz2 489127
+MD5 b649ff580579673ff2645e6a99d3c947 rsbac-patches-2.6-7.3.tar.bz2 134284
+MD5 52996b643afbd6ed9ba38b9483c2cac3 linux-2.6.7-CAN-2004-0415.patch 112612
diff --git a/sys-kernel/rsbac-dev-sources/rsbac-dev-sources-2.6.10.ebuild b/sys-kernel/rsbac-dev-sources/rsbac-dev-sources-2.6.10.ebuild
new file mode 100644 (file)
index 0000000..8d81fc9
--- /dev/null
@@ -0,0 +1,41 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/rsbac-dev-sources/rsbac-dev-sources-2.6.10.ebuild,v 1.1 2005/01/13 23:49:54 kang Exp $
+
+IUSE=""
+ETYPE="sources"
+inherit kernel-2
+detect_version
+
+# rsbac 
+RSBACV=1.2.3
+RSBAC_PRE_SRC="http://www.rsbac.org/download/pre/rsbac-${RSBACV}.tar.gz"
+#RSBAC_SRC="http://rsbac.org/download/code/v${RSBACV}/rsbac-v${RSBACV}.tar.bz2"
+CAN_SRC=""
+
+# rsbac kernel patches
+RGPV=10.0
+RGPV_SRC="http://dev.gentoo.org/~kang/rsbac/patches/1.2.3/2.6/rsbac-patches-${KV_MAJOR}.${KV_MINOR}-${RGPV}.tar.bz2"
+
+UNIPATCH_STRICTORDER="yes"
+UNIPATCH_LIST="${DISTDIR}/rsbac-patches-${KV_MAJOR}.${KV_MINOR}-${RGPV}.tar.bz2"
+UNIPATCH_DOCS="${WORKDIR}/patches/rsbac-patches-${KV_MAJOR}.${KV_MINOR}-${RGPV}/0000_README"
+
+HOMEPAGE="http://hardened.gentoo.org/rsbac/"
+DESCRIPTION="RSBAC hardened sources for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+
+SRC_URI="${KERNEL_URI} ${RSBAC_SRC} ${RGPV_SRC} ${CAN_SRC}"
+KEYWORDS="~x86"
+
+
+src_unpack() {
+       universal_unpack
+       (cd ${WORKDIR}/linux-${KV}; unpack rsbac-v${RSBACV}.tar.bz2)
+       unipatch "${UNIPATCH_LIST_DEFAULT} ${UNIPATCH_LIST}"
+       [ -z "${K_NOSETEXTRAVERSION}" ] && unpack_set_extraversion
+}
+
+pkg_postinst() {
+       postinst_sources
+       ewarn "Please configure and compile your RSBAC kernel before installing rsbac-admin tools"
+}
index f761f2d9b738023a8d1361740293f0bc26d6556a..8b2590fa797de6fed89547a68ac2f66a31e14d47 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/rsbac-dev-sources/rsbac-dev-sources-2.6.7-r11.ebuild,v 1.3 2005/01/12 22:31:13 johnm Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/rsbac-dev-sources/rsbac-dev-sources-2.6.7-r11.ebuild,v 1.4 2005/01/13 23:49:54 kang Exp $
 
 IUSE=""
 ETYPE="sources"
diff --git a/sys-kernel/rsbac-dev-sources/rsbac-dev-sources-2.6.7-r12.ebuild b/sys-kernel/rsbac-dev-sources/rsbac-dev-sources-2.6.7-r12.ebuild
new file mode 100644 (file)
index 0000000..2fe4d97
--- /dev/null
@@ -0,0 +1,53 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/rsbac-dev-sources/rsbac-dev-sources-2.6.7-r12.ebuild,v 1.1 2005/01/13 23:49:54 kang Exp $
+
+IUSE=""
+ETYPE="sources"
+inherit kernel-2
+detect_version
+
+# rsbac 
+RSBACV=1.2.3
+RSBAC_SRC="http://rsbac.org/download/code/v${RSBACV}/rsbac-v${RSBACV}.tar.bz2"
+CAN_SRC="http://dev.gentoo.org/~plasmaroo/patches/kernel/misc/security/linux-2.6.7-CAN-2004-0415.patch"
+
+# rsbac kernel patches
+RGPV=7.3
+RGPV_SRC="http://dev.gentoo.org/~kang/rsbac/patches/1.2.3/2.6/rsbac-patches-${KV_MAJOR}.${KV_MINOR}-${RGPV}.tar.bz2"
+
+UNIPATCH_STRICTORDER="yes"
+UNIPATCH_LIST="${FILESDIR}/${PN}-iptables-dos.patch
+       ${FILESDIR}/${PN}-${OKV}-AF_UNIX.patch
+       ${FILESDIR}/${PN}-CAN-2004-1069.patch
+       ${FILESDIR}/${PN}-${OKV}-CAN-2004-0883.patch
+       ${FILESDIR}/${PN}-CAN-2004-0497.patch
+       ${FILESDIR}/${PN}-CAN-2004-0596.patch
+       ${FILESDIR}/${OKV}-cmdline.patch
+       ${FILESDIR}/${PN}-CAN-2004-0816.patch
+       ${FILESDIR}/${PN}-${OKV}-62524-ptmx.patch
+       ${DISTDIR}/linux-2.6.7-CAN-2004-0415.patch
+       ${DISTDIR}/rsbac-patches-${KV_MAJOR}.${KV_MINOR}-${RGPV}.tar.bz2
+       ${FILESDIR}/${PN}-v1.2.3-3.patch
+       ${FILESDIR}/rsbac-bugfix-v1.2.3-*.diff
+       ${FILESDIR}/${PN}-${OKV}-dos_mem_disc*.patch"
+UNIPATCH_DOCS="${WORKDIR}/patches/rsbac-patches-${KV_MAJOR}.${KV_MINOR}-${RGPV}/0000_README"
+
+HOMEPAGE="http://hardened.gentoo.org/rsbac/"
+DESCRIPTION="RSBAC hardened sources for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+
+SRC_URI="${KERNEL_URI} ${RSBAC_SRC} ${RGPV_SRC} ${CAN_SRC}"
+KEYWORDS="x86"
+
+
+src_unpack() {
+       universal_unpack
+       (cd ${WORKDIR}/linux-${KV}; unpack rsbac-v${RSBACV}.tar.bz2)
+       unipatch "${UNIPATCH_LIST_DEFAULT} ${UNIPATCH_LIST}"
+       [ -z "${K_NOSETEXTRAVERSION}" ] && unpack_set_extraversion
+}
+
+pkg_postinst() {
+       postinst_sources
+       ewarn "Please configure and compile your RSBAC kernel before installing rsbac-admin tools"
+}
index b1f1448edbec9aade898c6c6ccf35b22eeaec514..89acdaeb187336a154925c9e4227ed47c42dadff 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/rsbac-dev-sources/rsbac-dev-sources-2.6.9.ebuild,v 1.3 2005/01/12 22:31:13 johnm Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/rsbac-dev-sources/rsbac-dev-sources-2.6.9.ebuild,v 1.4 2005/01/13 23:49:54 kang Exp $
 
 IUSE=""
 ETYPE="sources"