summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris PeBenito <pebenito@gentoo.org>2003-06-11 00:44:02 +0000
committerChris PeBenito <pebenito@gentoo.org>2003-06-11 00:44:02 +0000
commit607029bb8ac6262f94c978ecb3cfe79f415f1323 (patch)
tree1f9cb622bf91edaf99a6803bc59908dd5d92040e /sys-apps/selinux-small
parentrm old pkg (diff)
downloadgentoo-2-607029bb8ac6262f94c978ecb3cfe79f415f1323.tar.gz
gentoo-2-607029bb8ac6262f94c978ecb3cfe79f415f1323.tar.bz2
gentoo-2-607029bb8ac6262f94c978ecb3cfe79f415f1323.zip
remove old
Diffstat (limited to 'sys-apps/selinux-small')
-rw-r--r--sys-apps/selinux-small/Manifest5
-rw-r--r--sys-apps/selinux-small/files/digest-selinux-small-2003011510-r42
-rw-r--r--sys-apps/selinux-small/files/digest-selinux-small-2003040709-r22
-rw-r--r--sys-apps/selinux-small/files/selinux-small-2003011510-bison.diff12
-rw-r--r--sys-apps/selinux-small/selinux-small-2003011510-r4.ebuild138
-rw-r--r--sys-apps/selinux-small/selinux-small-2003040709-r2.ebuild144
6 files changed, 0 insertions, 303 deletions
diff --git a/sys-apps/selinux-small/Manifest b/sys-apps/selinux-small/Manifest
index 00dde8e6bae2..0134270f988d 100644
--- a/sys-apps/selinux-small/Manifest
+++ b/sys-apps/selinux-small/Manifest
@@ -1,13 +1,8 @@
MD5 65e404da392514fbd4c565d9df0da9a6 ChangeLog 4552
-MD5 b4028d679fb343b3da499b781bbaf8a7 selinux-small-2003011510-r4.ebuild 4212
-MD5 f4ce0fcc9e169bd6ce46ae284a0683b5 selinux-small-2003040709-r2.ebuild 4389
MD5 066e6e8cf1f067584a5e792b4b1bdb58 selinux-small-2003040709-r3.ebuild 4393
-MD5 e5ffaa323b22754b51eaa94f04bcf5dd files/digest-selinux-small-2003011510-r4 151
-MD5 0986e11cde481cc9d4f8061654dedead files/digest-selinux-small-2003040709-r2 151
MD5 0986e11cde481cc9d4f8061654dedead files/digest-selinux-small-2003040709-r3 151
MD5 8daee4f4fd3e4a74c4d5f2ddb6b086a5 files/newrole 1197
MD5 95245c95e7a1c329656d222c55fb769d files/rlpkg 1856
MD5 8daee4f4fd3e4a74c4d5f2ddb6b086a5 files/run_init 1197
-MD5 5b8ae6c77d50a559c31fb144faf6843e files/selinux-small-2003011510-bison.diff 553
MD5 5b8ae6c77d50a559c31fb144faf6843e files/selinux-small-2003040709-bison.diff 553
MD5 3809db44913b783d2b8bb31c8361aa92 files/selinux-small-2003040709-setfiles.diff 2623
diff --git a/sys-apps/selinux-small/files/digest-selinux-small-2003011510-r4 b/sys-apps/selinux-small/files/digest-selinux-small-2003011510-r4
deleted file mode 100644
index 83a659a89245..000000000000
--- a/sys-apps/selinux-small/files/digest-selinux-small-2003011510-r4
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 ee9e814c96aba9efdc9552652c041fa4 selinux-small-2003011510.tgz 551852
-MD5 808a93b812fa16f789551c212c02ba95 selinux-small_2003011510-7.diff.gz 48492
diff --git a/sys-apps/selinux-small/files/digest-selinux-small-2003040709-r2 b/sys-apps/selinux-small/files/digest-selinux-small-2003040709-r2
deleted file mode 100644
index be96298ad944..000000000000
--- a/sys-apps/selinux-small/files/digest-selinux-small-2003040709-r2
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 f2a8e506d952ceb4a30970a646e9a227 selinux-small-2003040709.tgz 571597
-MD5 98d24820cf82cce8d826b88ff2617eb6 selinux-small_2003040709-5.diff.gz 62300
diff --git a/sys-apps/selinux-small/files/selinux-small-2003011510-bison.diff b/sys-apps/selinux-small/files/selinux-small-2003011510-bison.diff
deleted file mode 100644
index ed2a256e7015..000000000000
--- a/sys-apps/selinux-small/files/selinux-small-2003011510-bison.diff
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -urN selinux/module/checkpolicy/Makefile selinux-patched/module/checkpolicy/Makefile
---- selinux/module/checkpolicy/Makefile 2002-09-23 12:10:02.000000000 -0400
-+++ selinux-patched/module/checkpolicy/Makefile 2003-03-20 14:26:01.000000000 -0500
-@@ -17,6 +17,8 @@
- OPTIONS =
- endif
-
-+YACC = bison -y
-+
- CFLAGS = -g $(OPTIONS) -I$(LSMDIR)/include -Wall -O2 -pipe -include $(MODDIR)/ss/global.h -I$(MODDIR)/include -I$(MODDIR)/ss
-
- OBJS = ebitmap.o queue.o hashtab.o symtab.o sidtab.o avtab.o policydb.o services.o y.tab.o lex.yy.o checkpolicy.o
diff --git a/sys-apps/selinux-small/selinux-small-2003011510-r4.ebuild b/sys-apps/selinux-small/selinux-small-2003011510-r4.ebuild
deleted file mode 100644
index 088b11bc71c2..000000000000
--- a/sys-apps/selinux-small/selinux-small-2003011510-r4.ebuild
+++ /dev/null
@@ -1,138 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/selinux-small/selinux-small-2003011510-r4.ebuild,v 1.5 2003/05/25 21:34:18 pebenito Exp $
-
-DESCRIPTION="SELinux libraries and policy compiler"
-HOMEPAGE="http://www.nsa.gov/selinux"
-SRC_URI="http://www.nsa.gov/selinux/archives/${P}.tgz
- http://www.coker.com.au/selinux/selinux-small/selinux-small_2003011510-7.diff.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-S="${WORKDIR}/selinux"
-
-# to easily specify that libsecure is in the workdir
-LIBSECURE="-I${S}/libsecure/include -L${S}/libsecure/src"
-
-KEYWORDS="x86 ppc alpha sparc"
-IUSE="selinux"
-DEPEND="<sys-libs/glibc-2.3.2
- sys-devel/flex
- sys-libs/pam
- || (
- >=sys-kernel/selinux-sources-2.4.20-r1
- >=sys-kernel/hardened-sources-2.4.20-r1
- )"
-
-RDEPEND="<sys-libs/glibc-2.3.2
- || (
- >=sys-kernel/selinux-sources-2.4.20-r1
- >=sys-kernel/hardened-sources-2.4.20-r1
- )
- dev-tcltk/expect
- sys-apps/selinux-base-policy"
-
-pkg_setup() {
- use selinux || eend 1 "You must have selinux in USE"
- if [ ! -f /usr/src/linux/security/selinux/ss/ebitmap.c ]; then
- eerror "The /usr/src/linux symlink appears to be incorrect. It must"
- eerror "be pointing to a selinux-sources or hardened-sources kernel"
- eerror "for selinux-small to compile. If the symlink is correct, the"
- eerror "kernel sources may be damaged or incomplete, and will need to"
- eend 1 "be remerged. Please fix and retry."
- fi
-}
-
-src_compile() {
- ln -s /usr/src/linux ${WORKDIR}/lsm-2.4
-
- cd ${S}
-
- epatch ${WORKDIR}/selinux-small_2003011510-7.diff
- epatch ${FILESDIR}/${P}-bison.diff
-
- einfo "Compiling checkpolicy"
- cd ${S}/module
- make all LSMVER=-2.4 || die "Checkpolicy compilation failed"
-
- einfo "Compiling libsecure"
- cd ${S}/libsecure
- make SE_INC=/usr/include/linux/flask \
- EXTRA_CFLAGS="${CFLAGS}" \
- || die "libsecure compile failed."
- cd ${S}/devfsd
- mv devfsd-conflet selinux-small
- make CFLAGS="${CFLAGS} ${LIBSECURE}" \
- LDFLAGS="-L${S}/libsecure/src" \
- || die "devfsd compile failed."
-
- einfo "Compiling utilities"
- cd ${S}/setfiles
- make CFLAGS="${CFLAGS} ${LIBSECURE}" \
- LDFLAGS="-L${S}/libsecure/src" setfiles \
- || die "setfiles compile failed."
- cd ${S}/utils/newrole
- make CFLAGS="${CFLAGS} ${LIBSECURE} -lcrypt" \
- || die "newrole compile failed."
- cd ${S}/utils/run_init
- make CFLAGS="${CFLAGS} ${LIBSECURE} -lcrypt" \
- || die "run_init compile failed."
- cd ${S}/utils/spasswd
- make CFLAGS="${CFLAGS} ${LIBSECURE}" \
- LDFLAGS="-L${S}/libsecure/src -lcrypt" \
- || die "spasswd compile failed."
-}
-
-src_install() {
- # install policy stuff
- dosbin ${S}/module/checkpolicy/checkpolicy
- dosbin ${S}/setfiles/setfiles
-
- insinto /etc/security
- doins ${S}/utils/appconfig/*
-
- insinto /usr/include
- doins ${S}/libsecure/include/*.h
-
- insinto /etc/devfs.d
- doins ${S}/devfsd/selinux-small
-
- dolib.a ${S}/libsecure/src/libsecure.a
- dobin ${S}/libsecure/test/{avc_enforcing,avc_toggle,context_to_sid,sid_to_context,list_sids,chsid,lchsid,chsidfs,get_user_sids}
- dosbin ${S}/libsecure/test/load_policy
- dobin ${S}/utils/spasswd/{sadminpasswd,schfn,schsh,spasswd,suseradd,suserdel,svipw}
- dobin ${S}/utils/run_init/run_init
- dosbin ${S}/utils/run_init/open_init_pty
- dobin ${S}/utils/newrole/newrole
-
- doman ${S}/setfiles/setfiles.8
- doman ${S}/libsecure/man/man[12]/*
- doman ${S}/utils/newrole/newrole.1
- doman ${S}/utils/run_init/run_init.8
-
- exeinto /lib/devfsd
- doexe ${S}/devfsd/devfsd-se.so
-}
-
-pkg_postinst() {
- einfo
- einfo "To recompile the policy and relabel the filesystem simply run:"
- einfo "ebuild /var/db/pkg/${CATEGORY}/${PF}/${PF}.ebuild config"
- einfo
-}
-
-pkg_config() {
- cd /etc/security/selinux/src/policy
-
- einfo "Compiling policy"
- make policy || die "Policy compile failed (see above error messages)"
-
- einfo "Installing policy"
- make install || die "Policy installation failed"
-
- einfo "Loading policy"
- make load || die "Policy loading failed"
-
- einfo "Relabeling filesystems -- This will take a very long time!"
- make relabel || die "Relabeling failed (see above error messages)"
-}
diff --git a/sys-apps/selinux-small/selinux-small-2003040709-r2.ebuild b/sys-apps/selinux-small/selinux-small-2003040709-r2.ebuild
deleted file mode 100644
index 1041477ab063..000000000000
--- a/sys-apps/selinux-small/selinux-small-2003040709-r2.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/selinux-small/selinux-small-2003040709-r2.ebuild,v 1.3 2003/06/01 00:09:32 pebenito Exp $
-
-DESCRIPTION="SELinux libraries and policy compiler"
-HOMEPAGE="http://www.nsa.gov/selinux"
-SRC_URI="http://www.nsa.gov/selinux/archives/${P}.tgz
- http://www.coker.com.au/selinux/selinux-small/selinux-small_${PV}-5.diff.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-S="${WORKDIR}/selinux"
-
-# to easily specify that libsecure is in the workdir, and we want to use pam
-LIBSECURE="-I${S}/libsecure/include -L${S}/libsecure/src -DUSE_PAM"
-
-KEYWORDS="~x86 ~ppc ~alpha ~sparc"
-IUSE="selinux"
-DEPEND="<sys-libs/glibc-2.3.2
- sys-devel/flex
- sys-libs/pam
- || (
- >=sys-kernel/selinux-sources-2.4.20-r1
- >=sys-kernel/hardened-sources-2.4.20-r1
- )"
-
-RDEPEND="<sys-libs/glibc-2.3.2
- || (
- >=sys-kernel/selinux-sources-2.4.20-r1
- >=sys-kernel/hardened-sources-2.4.20-r1
- )
- dev-tcltk/expect
- >=sys-apps/selinux-base-policy-20030522"
-
-pkg_setup() {
- use selinux || eend 1 "You must have selinux in USE."
-
- if [ ! -f /usr/src/linux/security/selinux/ss/ebitmap.c ]; then
- eerror "The /usr/src/linux symlink appears to be incorrect. It must"
- eerror "be pointing to a selinux-sources or hardened-sources kernel"
- eerror "for selinux-small to compile. If the symlink is correct, the"
- eerror "kernel sources may be damaged or incomplete, and will need to"
- eend 1 "be remerged. Please fix and retry."
- fi
-}
-
-src_compile() {
- ln -s /usr/src/linux ${WORKDIR}/lsm-2.4
-
- cd ${S}
-
- epatch ${WORKDIR}/selinux-small_${PV}-5.diff
- epatch ${FILESDIR}/${P}-bison.diff
-
- cd ${S}/setfiles
- epatch ${FILESDIR}/${P}-setfiles.diff
-
- einfo "Compiling checkpolicy"
- cd ${S}/module
- make all LSMVER=-2.4 || die "Checkpolicy compilation failed"
-
- einfo "Compiling libsecure"
- cd ${S}/libsecure
- make SE_INC=/usr/include/linux/flask \
- EXTRA_CFLAGS="${CFLAGS}" \
- || die "libsecure compile failed."
- cd ${S}/devfsd
- mv devfsd-conflet selinux-small
- make CFLAGS="${CFLAGS} ${LIBSECURE}" \
- LDFLAGS="-L${S}/libsecure/src" \
- || die "devfsd compile failed."
-
- einfo "Compiling utilities"
- cd ${S}/setfiles
- make CFLAGS="${CFLAGS} ${LIBSECURE}" \
- LDFLAGS="-L${S}/libsecure/src" setfiles \
- || die "setfiles compile failed."
- cd ${S}/utils/newrole
- make CFLAGS="${CFLAGS} ${LIBSECURE} -lcrypt" \
- || die "newrole compile failed."
- cd ${S}/utils/run_init
- make CFLAGS="${CFLAGS} ${LIBSECURE} -lcrypt" \
- || die "run_init compile failed."
- cd ${S}/utils/spasswd
- make CFLAGS="${CFLAGS} ${LIBSECURE}" \
- LDFLAGS="-L${S}/libsecure/src -lcrypt" \
- || die "spasswd compile failed."
-}
-
-src_install() {
- # install policy stuff
- dosbin ${S}/module/checkpolicy/checkpolicy
- dosbin ${S}/setfiles/setfiles
-
- insinto /usr/include
- doins ${S}/libsecure/include/*.h
-
- insinto /etc/devfs.d
- doins ${S}/devfsd/selinux-small
-
- dolib.a ${S}/libsecure/src/libsecure.a
- dobin ${S}/libsecure/test/{avc_enforcing,avc_toggle,context_to_sid,sid_to_context,list_sids,chsid,lchsid,chsidfs,get_user_sids}
- dosbin ${S}/libsecure/test/load_policy
- dobin ${S}/utils/spasswd/{sadminpasswd,schfn,schsh,spasswd,suseradd,suserdel,svipw}
- dobin ${S}/utils/run_init/run_init
- dosbin ${S}/utils/run_init/open_init_pty
- dobin ${S}/utils/newrole/newrole
- dosbin ${FILESDIR}/rlpkg
-
- doman ${S}/setfiles/setfiles.8
- doman ${S}/libsecure/man/man[12]/*
- doman ${S}/utils/newrole/newrole.1
- doman ${S}/utils/run_init/run_init.8
-
- exeinto /lib/devfsd
- doexe ${S}/devfsd/devfsd-se.so
-
- # install pam stuff
- insinto /etc/pam.d
- doins ${FILESDIR}/{newrole,run_init}
-}
-
-pkg_postinst() {
- einfo
- einfo "To recompile the policy and relabel the filesystem simply run:"
- einfo "ebuild /var/db/pkg/${CATEGORY}/${PF}/${PF}.ebuild config"
- einfo
-}
-
-pkg_config() {
- cd /etc/security/selinux/src/policy
-
- einfo "Compiling policy"
- make policy || die "Policy compile failed (see above error messages)"
-
- einfo "Installing policy"
- make install || die "Policy install failed (see above error messages)"
-
- einfo "Loading policy"
- make load || die "Policy loading failed (see above error messages)"
-
- einfo "Relabeling filesystems -- This will take a very long time!"
- make relabel || die "Relabeling failed (see above error messages)"
-}