summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGordon Malm <gengor@gentoo.org>2009-02-11 23:26:10 +0000
committerGordon Malm <gengor@gentoo.org>2009-02-11 23:26:10 +0000
commit62b5e5d1922290a6aaa588a2eafb9ca99ebb843c (patch)
tree9b779ca6a348f3a5432332c12d19adcb6de426e9 /sys-apps/rsbac-admin
parentFix Manifest (diff)
downloadhistorical-62b5e5d1922290a6aaa588a2eafb9ca99ebb843c.tar.gz
historical-62b5e5d1922290a6aaa588a2eafb9ca99ebb843c.tar.bz2
historical-62b5e5d1922290a6aaa588a2eafb9ca99ebb843c.zip
Remove sys-apps/rsbac-admin
Diffstat (limited to 'sys-apps/rsbac-admin')
-rw-r--r--sys-apps/rsbac-admin/ChangeLog198
-rw-r--r--sys-apps/rsbac-admin/Manifest23
-rw-r--r--sys-apps/rsbac-admin/files/nsswitch.conf24
-rw-r--r--sys-apps/rsbac-admin/files/rklogd.init41
-rw-r--r--sys-apps/rsbac-admin/files/rsbac.conf8
-rw-r--r--sys-apps/rsbac-admin/metadata.xml5
-rw-r--r--sys-apps/rsbac-admin/rsbac-admin-1.2.99.ebuild73
-rw-r--r--sys-apps/rsbac-admin/rsbac-admin-1.3.4-r1.ebuild80
-rw-r--r--sys-apps/rsbac-admin/rsbac-admin-1.3.5-r1.ebuild80
-rw-r--r--sys-apps/rsbac-admin/rsbac-admin-1.3.5.ebuild80
-rw-r--r--sys-apps/rsbac-admin/rsbac-admin-1.3.7.ebuild80
11 files changed, 0 insertions, 692 deletions
diff --git a/sys-apps/rsbac-admin/ChangeLog b/sys-apps/rsbac-admin/ChangeLog
deleted file mode 100644
index c98c3ac96677..000000000000
--- a/sys-apps/rsbac-admin/ChangeLog
+++ /dev/null
@@ -1,198 +0,0 @@
-# ChangeLog for sys-apps/rsbac-admin
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/rsbac-admin/ChangeLog,v 1.38 2008/08/16 17:24:53 tove Exp $
-
- 16 Aug 2008; Torsten Veller <tove@gentoo.org> metadata.xml:
- Remove kang from metadata.xml (#51508)
-
- 16 Feb 2008; Guillaume Destuynder <kang@gentoo.org>
- rsbac-admin-1.3.7.ebuild:
- Quoting variables to make repoman happy actually end up breaking more things
- than it solves. Reverting.
-
-*rsbac-admin-1.3.7 (15 Feb 2008)
-
- 15 Feb 2008; Guillaume Destuynder <kang@gentoo.org>
- -rsbac-admin-1.3.0.ebuild, -rsbac-admin-1.3.1.ebuild,
- -rsbac-admin-1.3.4.ebuild, rsbac-admin-1.3.5-r1.ebuild,
- +rsbac-admin-1.3.7.ebuild:
- Bump to 1.3.7, removed old versions.
- fix unquoted variables in 1.3.7
- 1.3.5-r1 stable
-
- 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
- rsbac-admin-1.3.4-r1.ebuild, rsbac-admin-1.3.5-r1.ebuild:
- Fixing bug #190217 for the release.
-
-*rsbac-admin-1.3.5-r1 (27 Jul 2007)
-
- 27 Jul 2007; Guillaume Destuynder <kang@gentoo.org>
- -rsbac-admin-1.2.5.ebuild, -rsbac-admin-1.2.6.ebuild,
- -rsbac-admin-1.2.7.ebuild, +rsbac-admin-1.3.5-r1.ebuild:
- Fixed 1.3.5 ebuild to create FHS-standard library install into /lib
- correctly (due to changes in 1.3.5 makefiles), pruned old 1.2 releases.
-
- 24 Jul 2007; Guillaume Destuynder <kang@gentoo.org>
- rsbac-admin-1.3.4-r1.ebuild:
- 1.3.4-r1 stable (allows stabilizing kernel for #186428)
-
- 24 Jul 2007; Christian Heim <phreak@gentoo.org> metadata.xml:
- Fixing the metadata for real, shifting the order in the maintainer tag.
-
-*rsbac-admin-1.3.5 (24 Jul 2007)
-
- 24 Jul 2007; Christian Heim <phreak@gentoo.org> metadata.xml,
- +rsbac-admin-1.3.5.ebuild:
- Version bump, as a precaution for #186428. Also fixing the metadata.
-
-*rsbac-admin-1.3.4-r1 (20 Jun 2007)
-
- 20 Jun 2007; Guillaume Destuynder <kang@gentoo.org>
- +rsbac-admin-1.3.4-r1.ebuild:
- Fixed FHS compliance for libtool archives, changed website url to
- www.rsbac.org instead of rsbac.org.
-
-*rsbac-admin-1.3.4 (08 Jun 2007)
-
- 08 Jun 2007; Guillaume Destuynder <kang@gentoo.org>
- rsbac-admin-1.3.1.ebuild, +rsbac-admin-1.3.4.ebuild:
- 1.3.1 stable for amd64, bump 1.3.4
-
- 31 Jan 2007; Guillaume Destuynder <kang@gentoo.org>
- rsbac-admin-1.3.1.ebuild:
- Stable (mainly to dump rsbac-sources and close security issues..)
-
-*rsbac-admin-1.3.1 (12 Jan 2007)
-
- 12 Jan 2007; Guillaume Destuynder <kang@gentoo.org>
- +rsbac-admin-1.3.1.ebuild:
- Bump RSBAC 1.3.1
-
-*rsbac-admin-1.3.0 (09 Nov 2006)
-
- 09 Nov 2006; Guillaume Destuynder <kang@gentoo.org>
- +rsbac-admin-1.3.0.ebuild:
- bump to RSBAC 1.3.0
-
-*rsbac-admin-1.2.7 (07 Jun 2006)
-
- 07 Jun 2006; Guillaume Destuynder <kang@gentoo.org>
- +rsbac-admin-1.2.7.ebuild:
- Bump to RSBAC-1.2.7
-
-*rsbac-admin-1.2.6 (19 May 2006)
-
- 19 May 2006; Guillaume Destuynder <kang@gentoo.org>
- +rsbac-admin-1.2.6.ebuild:
- bump to rsbac 1.2.6
-
- 16 Feb 2006; Guillaume Destuynder <kang@gentoo.org>
- -rsbac-admin-1.2.4.ebuild, rsbac-admin-1.2.5.ebuild,
- rsbac-admin-1.2.99.ebuild:
- Removed 1.2.4, fixed KEYWORDS.stupid
- 1.2.5 stable.
-
- 29 Nov 2005; Diego Pettenò <flameeyes@gentoo.org>
- rsbac-admin-1.2.5.ebuild, rsbac-admin-1.2.99.ebuild:
- Don't use /bin/false as shell, use -1 instead.
-
- 17 Nov 2005; Guillaume Destuynder <kang@gentoo.org>
- -files/rsbac-bugfix-v1.2.3-5.diff, files/nsswitch.conf,
- -rsbac-admin-1.2.3.ebuild, rsbac-admin-1.2.5.ebuild,
- rsbac-admin-1.2.99.ebuild:
- marked 1.2.5 ~amd64. Updated SVN ebuild to match the new, new server.
- updated nsswitch file to use rsbac or fallback on compat.
- removed old 1.2.3 ebuilds.
-
- 30 Oct 2005; Guillaume Destuynder <kang@gentoo.org>
- rsbac-admin-1.2.5.ebuild:
- Marked 1.2.5 stable. Added user audit and info how to setup logging
-
-*rsbac-admin-1.2.5 (07 Oct 2005)
-
- 07 Oct 2005; Guillaume Destuynder <kang@gentoo.org>
- +rsbac-admin-1.2.5.ebuild:
- Bump to 1.2.5. This release removes the kernel dependencies problem. Also
- rklogd is not installed by default anymore, as upstream recommands syslog-ng
- http://rsbac.org/documentation/administration_examples/syslog-ng
-
-*rsbac-admin-1.2.99 (09 May 2005)
-
- 09 May 2005; Guillaume Destuynder <kang@gentoo.org>
- +rsbac-admin-1.2.99.ebuild:
- Added SVN ebuild (hardmasked), see sys-kernel/rsbac-sources ChangeLog about
- using it.
-
- 05 May 2005; Sven Wegener <swegener@gentoo.org> rsbac-admin-1.2.4.ebuild:
- Added missing parentheses to *DEPEND.
-
- 28 Apr 2005; Guillaume Destuynder <kang@gentoo.org>
- rsbac-admin-1.2.4.ebuild:
- Fixed pam_rsbac installation and added pam USE keyword
-
- 04 Apr 2005; Guillaume Destuynder <kang@gentoo.org>
- rsbac-admin-1.2.4.ebuild:
- Space typo in ebuild
-
- 04 Apr 2005; Guillaume Destuynder <kang@gentoo.org>
- rsbac-admin-1.2.4.ebuild:
- Fixes possible lib error from #87843 and changed enewgroup/enewuser to conform
- new eclass possibilities;)
-
-*rsbac-admin-1.2.4 (21 Mar 2005)
-
- 21 Mar 2005; Guillaume Destuynder <kang@gentoo.org>
- rsbac-admin-1.2.4.ebuild:
- Marked rsbac-admin 1.2.4 stable.
-
- 24 Jan 2005; Guillaume Destuynder <kang@gentoo.org>
- +files/rsbac-bugfix-v1.2.3-5.diff, rsbac-admin-1.2.3.ebuild:
- Fixed DEPEND and added bugfix for PaX (rsbac bugfix-5)
-
- 19 Jan 2005; Guillaume Destuynder <kang@gentoo.org>
- -rsbac-admin-1.2.1.ebuild, rsbac-admin-1.2.3.ebuild,
- -rsbac-admin-1.2.3_pre5.ebuild:
- Cleaned dir, marked ~ppc
-
- 28 Sep 2004; Sven Wegener <swegener@gentoo.org> :
- Gentoo Technologies, Inc. -> Gentoo Foundation
-
- 01 Aug 2004; Guillaume Destuynder <kang@gentoo.org>
- rsbac-admin-1.2.3.ebuild:
- Now uses newinitd instead of newexe. Also makes sure of setting the secoff
- rights at postinst, even if it is only an upgrade, to prevent problems.
-
-*rsbac-admin-1.2.3 (26 Jun 2004)
-
- 26 Jul 2004; Guillaume Destuynder <kang@gentoo.org>
- rsbac-admin-1.2.3.ebuild,
- files/rsbac.conf:
- Added PAX module as default setting.
- Marked stabled on x86.
-
- 26 Jun 2004; Guillaume Destuynder <kang@gentoo.org> rsbac-admin-1.2.3.ebuild
- Version bump. Minor modifications: now using egroup, now depending on
- corresponding kernels.
-
-*rsbac-admin-1.2.3_pre5 (15 Jun 2004)
-
- 17 Jun 2004; Guillaume Destuynder <kang@gentoo.org> files/rsbac.conf,
- rsbac-admin-1.2.3_pre5.ebuild:
- Fixed rsbac.conf to conform documentation.
- Fixed ebuild to add this rsbac.conf to the installation
-
- 15 Jun 2004; Guillaume Destuynder <kang@gentoo.org>
- rsbac-admin-1.2.3_pre5.ebuild, files/rsbac.conf, files/rklogd.init:
- Version bump, new ebuild submitted by Michal Purzynski <albeiro@gentoo.pl>
- Now supports rklogd.
-
-*rsbac-admin-1.2.1 (07 Dec 2002)
-
- 11 Feb 2003; Jason Shoemaker <kutsuya@gentoo.org> rsbac-admin-1.2.1.ebuild
- ChangeLog: fixed a dependency, and changed two variables to maybe ease
- version bumbs.
-
- 07 Dec 2002; Quequero <quequero@bitchx.it> rsbac-admin-1.2.1.ebuild:
- First import. Ebuild submitted by Quequero <quequero@bitchx.it>.
- rsbac-admin is a set of tools needed for the administration of rsbac
- kernel, you need this packet if you have installed rsbac-sources
diff --git a/sys-apps/rsbac-admin/Manifest b/sys-apps/rsbac-admin/Manifest
deleted file mode 100644
index d8d47f2e3097..000000000000
--- a/sys-apps/rsbac-admin/Manifest
+++ /dev/null
@@ -1,23 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX nsswitch.conf 487 RMD160 b45ed6660f60c6b3fbee2218d250e27f7746a2d1 SHA1 ff7f331e26b5008b1665c8a1857eef924d511e76 SHA256 a92f145853fab10e1110b2ff3607a411a6fb4b4b97927d391e788e0bff019954
-AUX rklogd.init 1014 RMD160 f469f6cfe6e8015b9a0325a26dcfa2c55d6cb453 SHA1 f329f00bfc6f0e6bbb489ffff172237bf6f06493 SHA256 6c9bb160e637207dbac04019577fe442a97c26acdf77becbc9a557ce42a396b1
-AUX rsbac.conf 209 RMD160 fb3ae78191f308ef488832eb844c6f3c7c3ccedf SHA1 82fc8195e237d749cd86650699d0ee172f7ddc18 SHA256 7ce39c310463001cffb2f8db01c8ff5154abdbede48a7e5c7b7a0252c8a80c19
-DIST rsbac-admin-1.3.4.tar.bz2 279557 RMD160 8ac22d3d16340fbc8882bdcf7f93ece419e37406 SHA1 0d6dac513d5ad3db9e311f0f9f641be4b2386616 SHA256 b2c378461c580e201f0184a64db87d479471b25cd6a8541cd706c9e48dce24e5
-DIST rsbac-admin-1.3.5.tar.bz2 279824 RMD160 b5bb373290082cf9df580592fe8008c182c6ffc4 SHA1 e4893fb241300a6cb88454364cd6268c73884a61 SHA256 da85c0353c5752171b3a9ac5946319528519b3d1dd49c9dc3cd2024cb08c383d
-DIST rsbac-admin-1.3.7.tar.bz2 281011 RMD160 df573524b67f7a3718264d63bab18dfaa6a3f54f SHA1 1756bec022b619ecec39008be03205b7566826b8 SHA256 84fdc06a93a3c7efff58fef2553d6c8afac929c50034a350323485a7efb19e17
-EBUILD rsbac-admin-1.2.99.ebuild 2162 RMD160 a11c80a643504307f7509a3eaad69425ecde362a SHA1 266afee824e35bbd60da341ae6830ef299d00d3e SHA256 845e71cfc97dce7c49cb11ce4bd6322f4b4d71948b37b29a184d304d16ca2fa9
-EBUILD rsbac-admin-1.3.4-r1.ebuild 2418 RMD160 3c5881ac82a29736445728b9bb716a52cf9f8ab4 SHA1 afad41a07614f82af570e51690a25263882b6f76 SHA256 b906b56e8f5aefb8485cbf08c057bef6cef9aa28cf0d615e62eba1688f5b1ab7
-EBUILD rsbac-admin-1.3.5-r1.ebuild 2458 RMD160 9d720f98d031c62a33f0f2632528866e8e4273c0 SHA1 bee962d9852d74e6f2e23b2d9c3da9e7d7a024c0 SHA256 edda388802778f9d1525afa2f123d11cc04a7a9b304fc22dd061c9299aa43388
-EBUILD rsbac-admin-1.3.5.ebuild 2394 RMD160 3bc1bd6437cfac4b53a08a15b81a49c61fe190fa SHA1 0944bb03f4327253f991eb5240d2654d0fdfed79 SHA256 d41f6b6b1db7e31dcee601df77554e48cad24fc9514e4403f3bcbeab8dd6847f
-EBUILD rsbac-admin-1.3.7.ebuild 2464 RMD160 36026ca3809b2b88fd901bf56bc82f9ba5746a60 SHA1 a44dae58e8e056d1b7424720bb958997fbbc6bdc SHA256 6b3dffa5ffd80475e79a0fb5f5001e67453b33797598e55b13216e0179ca79f1
-MISC ChangeLog 7067 RMD160 93c43daed2387b9b1a7c2e515b41a30d5e9ff42e SHA1 4e0677da671653fe7446fecbdbcf7fa41406442b SHA256 67a8b7f1ec05338911476b7309372b4b4c508ceb7e3fcc502b7fe64b6f3a40f5
-MISC metadata.xml 163 RMD160 7ea906da9d55b37930f4e97e13950daac7688de4 SHA1 a3818c59f50a6ea76b8d8d6c7b789af5420d8381 SHA256 7fbb454bd2e24f27f25db4994b2adbf881fccbf873233fd387f319f450b6f19e
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
-
-iEYEARECAAYFAkinDVkACgkQV3J2n04EauxlOQCfWcnYPbxfVDllvdLk0I5lrv4s
-TCgAmQFLeN/woswniu18kpBFJBY/x9yd
-=WJP1
------END PGP SIGNATURE-----
diff --git a/sys-apps/rsbac-admin/files/nsswitch.conf b/sys-apps/rsbac-admin/files/nsswitch.conf
deleted file mode 100644
index 43c5b172f0ab..000000000000
--- a/sys-apps/rsbac-admin/files/nsswitch.conf
+++ /dev/null
@@ -1,24 +0,0 @@
-# /etc/nsswitch.conf:
-
-passwd: compat rsbac [NOTFOUND=continue SUCCESS=continue]
-shadow: compat rsbac
-group: compat rsbac [NOTFOUND=continue SUCCESS=continue]
-
-# passwd: db files nis
-# shadow: db files nis
-# group: db files nis
-
-hosts: files dns
-networks: files dns
-
-services: db files
-protocols: db files
-rpc: db files
-ethers: db files
-
-netmasks: files
-netgroup: files
-bootparams: files
-
-automount: files
-aliases: files
diff --git a/sys-apps/rsbac-admin/files/rklogd.init b/sys-apps/rsbac-admin/files/rklogd.init
deleted file mode 100644
index 415c15a00cb6..000000000000
--- a/sys-apps/rsbac-admin/files/rklogd.init
+++ /dev/null
@@ -1,41 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/rsbac-admin/files/rklogd.init,v 1.2 2004/07/15 00:50:31 agriffis Exp $
-
-opts="depend checkconfig start stop reload"
-
-depend() {
- need clock hostname
-}
-
-checkconfig() {
- if [ ! -d /secoff/log ]; then
- eerror "Please first create /secoff/log directory"
- return 1
- fi
-}
-
-start() {
- checkconfig || return 1
- ebegin "Starting rklogd"
- start-stop-daemon --start --quiet --exec /usr/sbin/rklogd
- eend $? "Failed to start rklogd"
-}
-
-stop() {
- ebegin "Stopping rklogd"
- start-stop-daemon --stop --quiet --pidfile /var/run/rklogd.pid
- eend $? "Failed to stop rklogd"
- sleep 1 # needed for rklogd to stop in case we're restarting
-}
-
-reload() {
- if [ ! -f /var/run/rklogd.pid ]; then
- eerror "rklogd isn't running"
- return 1
- fi
- ebegin "Reloading configuration and re-opening log files"
- kill -HUP `cat /var/run/rklogd.pid` &>/dev/null
- eend $?
-}
diff --git a/sys-apps/rsbac-admin/files/rsbac.conf b/sys-apps/rsbac-admin/files/rsbac.conf
deleted file mode 100644
index e646c003898a..000000000000
--- a/sys-apps/rsbac-admin/files/rsbac.conf
+++ /dev/null
@@ -1,8 +0,0 @@
-# RSBAC menu configuration
-# Thu Jun 17 01:36:19 CEST 2004
-RSBACMOD="PAX DAZ FF RC ACL AUTH CAP JAIL RES "
-DIALOG="dialog"
-# RSBACLANG is not set
-TMPDIR="/tmp"
-# RSBACPATH is not set
-# RSBACLOGFILE is not set
diff --git a/sys-apps/rsbac-admin/metadata.xml b/sys-apps/rsbac-admin/metadata.xml
deleted file mode 100644
index 99ec4bc23c82..000000000000
--- a/sys-apps/rsbac-admin/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>hardened</herd>
-</pkgmetadata>
diff --git a/sys-apps/rsbac-admin/rsbac-admin-1.2.99.ebuild b/sys-apps/rsbac-admin/rsbac-admin-1.2.99.ebuild
deleted file mode 100644
index f9b9dcbda792..000000000000
--- a/sys-apps/rsbac-admin/rsbac-admin-1.2.99.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/rsbac-admin/rsbac-admin-1.2.99.ebuild,v 1.7 2007/07/24 09:41:34 kang Exp $
-
-inherit eutils subversion
-
-IUSE="pam"
-
-# RSBAC Adming packet name
-#ADMIN=rsbac-admin-v${PV}
-
-DESCRIPTION="Rule Set Based Access Control (RSBAC) Admin Tools"
-HOMEPAGE="http://www.rsbac.org/ http://hardened.gentoo.org/rsbac"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~x86 ~amd64"
-NSS="1.2.5"
-
-DEPEND="dev-util/dialog
- pam? ( sys-libs/pam )
- sys-apps/baselayout"
-
-RDEPEND=">=sys-libs/ncurses-5.2"
-
-src_unpack() {
- ESVN_REPO_URI="svn://rsbac.de/rsbac1/rsbac-admin/trunk"
- subversion_src_unpack
- cd ${WORKDIR}/${P}/${ADMIN}
-}
-
-src_compile() {
- local rsbacmakeargs
- rsbacmakeargs="libs tools"
- use pam && {
- rsbacmakeargs="${makeargs} pam nss"
- }
- emake PREFIX=/usr ${rsbacmakeargs} || die "cannot build (${rsbacmakeargs})"
-}
-
-src_install() {
- local rsabacinstallargs
- rsbacinstallargs="headers-install libs-install tools-install"
- use pam && {
- rsbacinstallargs="${rsbacinstallargs} pam-install nss-install"
- }
- make PREFIX=${D}/usr DESTDIR=${D} ${rsbacinstallargs} || \
- die "cannot install (${rsbacinstallargs})"
- insinto /etc
- newins ${FILESDIR}/rsbac.conf rsbac.conf ${FILESDIR}/nsswitch.conf
- dodir /secoff
- keepdir /secoff
- dodir /var/log/rsbac
- keepdir /var/log/rsbac
-}
-
-pkg_postinst() {
- enewgroup secoff 400 || die "problem adding group secoff"
- enewuser secoff 400 /bin/bash /secoff secoff || \
- die "problem adding user secoff"
- enewgroup audit 404 || die "problem adding group audit"
- enewuser audit 404 -1 /dev/null audit || \
- die "problem adding user audit"
-
- chmod 700 /secoff /var/log/rsbac || \
- die "problem changing permissions of /secoff and/or /secoff/log"
- chown secoff:secoff -R /secoff || \
- die "problem changing ownership of /secoff"
- einfo "It is suggested to run (for example) a separate copy of syslog-ng to"
- einfo "log RSBAC messages, as user audit (uid 404) instead of using the deprecated"
- einfo "rklogd. See http://rsbac.org/documentation/administration_examples/syslog-ng"
- einfo "for more information."
-}
diff --git a/sys-apps/rsbac-admin/rsbac-admin-1.3.4-r1.ebuild b/sys-apps/rsbac-admin/rsbac-admin-1.3.4-r1.ebuild
deleted file mode 100644
index 9e744920c0ee..000000000000
--- a/sys-apps/rsbac-admin/rsbac-admin-1.3.4-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/rsbac-admin/rsbac-admin-1.3.4-r1.ebuild,v 1.3 2008/02/02 13:51:57 wolf31o2 Exp $
-
-inherit eutils libtool multilib toolchain-funcs
-
-IUSE="pam"
-
-# RSBAC Adming packet name
-#ADMIN=rsbac-admin-v${PV}
-
-DESCRIPTION="Rule Set Based Access Control (RSBAC) Admin Tools"
-HOMEPAGE="http://www.rsbac.org/ http://hardened.gentoo.org/rsbac"
-SRC_URI="http://download.rsbac.org/code/${PV}/rsbac-admin-${PV}.tar.bz2"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="x86 amd64"
-NSS="1.3.4"
-
-DEPEND="dev-util/dialog
- pam? ( sys-libs/pam )
- sys-apps/baselayout"
-
-RDEPEND=">=sys-libs/ncurses-5.2"
-
-src_unpack() {
- unpack $A
- cd ${S}
- elibtoolize
-}
-
-src_compile() {
- local rsbacmakeargs
- rsbacmakeargs="libs tools"
- use pam && {
- rsbacmakeargs="${makeargs} pam nss"
- }
- emake PREFIX=/usr ${rsbacmakeargs} || die "cannot build (${rsbacmakeargs})"
-}
-
-src_install() {
- local rsabacinstallargs
- rsbacinstallargs="headers-install libs-install tools-install"
- use pam && {
- rsbacinstallargs="${rsbacinstallargs} pam-install nss-install"
- }
- make PREFIX=/usr DESTDIR=${D} ${rsbacinstallargs} || \
- die "cannot install (${rsbacinstallargs})"
- insinto /etc
- newins ${FILESDIR}/rsbac.conf rsbac.conf ${FILESDIR}/nsswitch.conf
- dodir /secoff
- keepdir /secoff
- dodir /var/log/rsbac
- keepdir /var/log/rsbac
- #FHS compliance
- dodir /usr/$(get_libdir)
- mv ${D}/$(get_libdir)/librsbac.{,l}a ${D}/usr/$(get_libdir)
- mv ${D}/$(get_libdir)/libnss_rsbac.{,l}a ${D}/usr/$(get_libdir)
- gen_usr_ldscript librsbac.so
- gen_usr_ldscript libnss_rsbac.so
-}
-
-pkg_postinst() {
- enewgroup secoff 400 || die "problem adding group secoff"
- enewuser secoff 400 /bin/bash /secoff secoff || \
- die "problem adding user secoff"
- enewgroup audit 404 || die "problem adding group audit"
- enewuser audit 404 -1 /dev/null audit || \
- die "problem adding user audit"
-
- chmod 700 /secoff /var/log/rsbac || \
- die "problem changing permissions of /secoff and/or /secoff/log"
- chown secoff:secoff -R /secoff || \
- die "problem changing ownership of /secoff"
- einfo "It is suggested to run (for example) a separate copy of syslog-ng to"
- einfo "log RSBAC messages, as user audit (uid 404) instead of using the deprecated"
- einfo "rklogd. See http://www.rsbac.org/documentation/administration_examples/syslog-ng"
- einfo "for more information."
-}
diff --git a/sys-apps/rsbac-admin/rsbac-admin-1.3.5-r1.ebuild b/sys-apps/rsbac-admin/rsbac-admin-1.3.5-r1.ebuild
deleted file mode 100644
index 1cd351feb0b0..000000000000
--- a/sys-apps/rsbac-admin/rsbac-admin-1.3.5-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/rsbac-admin/rsbac-admin-1.3.5-r1.ebuild,v 1.3 2008/02/15 17:46:42 kang Exp $
-
-inherit eutils libtool multilib toolchain-funcs
-
-IUSE="pam"
-
-# RSBAC Adming packet name
-#ADMIN=rsbac-admin-v${PV}
-
-DESCRIPTION="Rule Set Based Access Control (RSBAC) Admin Tools"
-HOMEPAGE="http://www.rsbac.org/ http://hardened.gentoo.org/rsbac"
-SRC_URI="http://download.rsbac.org/code/${PV}/rsbac-admin-${PV}.tar.bz2"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="x86 amd64"
-NSS="1.3.5"
-
-DEPEND="dev-util/dialog
- pam? ( sys-libs/pam )
- sys-apps/baselayout"
-
-RDEPEND=">=sys-libs/ncurses-5.2"
-
-src_unpack() {
- unpack $A
- cd ${S}
- elibtoolize
-}
-
-src_compile() {
- local rsbacmakeargs
- rsbacmakeargs="libs tools"
- use pam && {
- rsbacmakeargs="${makeargs} pam nss"
- }
- emake PREFIX=/usr LIBDIR=/$(get_libdir) ${rsbacmakeargs} || die "cannot build (${rsbacmakeargs})"
-}
-
-src_install() {
- local rsabacinstallargs
- rsbacinstallargs="headers-install libs-install tools-install"
- use pam && {
- rsbacinstallargs="${rsbacinstallargs} pam-install nss-install"
- }
- make PREFIX=/usr LIBDIR=/$(get_libdir) DESTDIR=${D} ${rsbacinstallargs} || \
- die "cannot install (${rsbacinstallargs})"
- insinto /etc
- newins ${FILESDIR}/rsbac.conf rsbac.conf ${FILESDIR}/nsswitch.conf
- dodir /secoff
- keepdir /secoff
- dodir /var/log/rsbac
- keepdir /var/log/rsbac
- #FHS compliance
- dodir /usr/$(get_libdir)
- mv ${D}/$(get_libdir)/librsbac.{,l}a ${D}/usr/$(get_libdir)
- mv ${D}/$(get_libdir)/libnss_rsbac.{,l}a ${D}/usr/$(get_libdir)
- gen_usr_ldscript librsbac.so
- gen_usr_ldscript libnss_rsbac.so
-}
-
-pkg_postinst() {
- enewgroup secoff 400 || die "problem adding group secoff"
- enewuser secoff 400 /bin/bash /secoff secoff || \
- die "problem adding user secoff"
- enewgroup audit 404 || die "problem adding group audit"
- enewuser audit 404 -1 /dev/null audit || \
- die "problem adding user audit"
-
- chmod 700 /secoff /var/log/rsbac || \
- die "problem changing permissions of /secoff and/or /secoff/log"
- chown secoff:secoff -R /secoff || \
- die "problem changing ownership of /secoff"
- einfo "It is suggested to run (for example) a separate copy of syslog-ng to"
- einfo "log RSBAC messages, as user audit (uid 404) instead of using the deprecated"
- einfo "rklogd. See http://www.rsbac.org/documentation/administration_examples/syslog-ng"
- einfo "for more information."
-}
diff --git a/sys-apps/rsbac-admin/rsbac-admin-1.3.5.ebuild b/sys-apps/rsbac-admin/rsbac-admin-1.3.5.ebuild
deleted file mode 100644
index 4b0a69583370..000000000000
--- a/sys-apps/rsbac-admin/rsbac-admin-1.3.5.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/rsbac-admin/rsbac-admin-1.3.5.ebuild,v 1.1 2007/07/24 08:19:55 phreak Exp $
-
-inherit eutils libtool toolchain-funcs
-
-IUSE="pam"
-
-# RSBAC Adming packet name
-#ADMIN=rsbac-admin-v${PV}
-
-DESCRIPTION="Rule Set Based Access Control (RSBAC) Admin Tools"
-HOMEPAGE="http://www.rsbac.org/ http://hardened.gentoo.org/rsbac"
-SRC_URI="http://download.rsbac.org/code/${PV}/rsbac-admin-${PV}.tar.bz2"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~x86 ~amd64"
-NSS="1.3.4"
-
-DEPEND="dev-util/dialog
- pam? ( sys-libs/pam )
- sys-apps/baselayout"
-
-RDEPEND=">=sys-libs/ncurses-5.2"
-
-src_unpack() {
- unpack $A
- cd ${S}
- elibtoolize
-}
-
-src_compile() {
- local rsbacmakeargs
- rsbacmakeargs="libs tools"
- use pam && {
- rsbacmakeargs="${makeargs} pam nss"
- }
- emake PREFIX=/usr ${rsbacmakeargs} || die "cannot build (${rsbacmakeargs})"
-}
-
-src_install() {
- local rsabacinstallargs
- rsbacinstallargs="headers-install libs-install tools-install"
- use pam && {
- rsbacinstallargs="${rsbacinstallargs} pam-install nss-install"
- }
- make PREFIX=/usr DESTDIR=${D} ${rsbacinstallargs} || \
- die "cannot install (${rsbacinstallargs})"
- insinto /etc
- newins ${FILESDIR}/rsbac.conf rsbac.conf ${FILESDIR}/nsswitch.conf
- dodir /secoff
- keepdir /secoff
- dodir /var/log/rsbac
- keepdir /var/log/rsbac
- #FHS compliance
- dodir /usr/lib
- mv ${D}/lib/librsbac.la ${D}/lib/librsbac.a ${D}/usr/lib
- mv ${D}/lib/libnss_rsbac.la ${D}/lib/libnss_rsbac.a ${D}/usr/lib
- gen_usr_ldscript librsbac.so
- gen_usr_ldscript libnss_rsbac.so
-}
-
-pkg_postinst() {
- enewgroup secoff 400 || die "problem adding group secoff"
- enewuser secoff 400 /bin/bash /secoff secoff || \
- die "problem adding user secoff"
- enewgroup audit 404 || die "problem adding group audit"
- enewuser audit 404 -1 /dev/null audit || \
- die "problem adding user audit"
-
- chmod 700 /secoff /var/log/rsbac || \
- die "problem changing permissions of /secoff and/or /secoff/log"
- chown secoff:secoff -R /secoff || \
- die "problem changing ownership of /secoff"
- einfo "It is suggested to run (for example) a separate copy of syslog-ng to"
- einfo "log RSBAC messages, as user audit (uid 404) instead of using the deprecated"
- einfo "rklogd. See http://www.rsbac.org/documentation/administration_examples/syslog-ng"
- einfo "for more information."
-}
diff --git a/sys-apps/rsbac-admin/rsbac-admin-1.3.7.ebuild b/sys-apps/rsbac-admin/rsbac-admin-1.3.7.ebuild
deleted file mode 100644
index cdc14aa56f42..000000000000
--- a/sys-apps/rsbac-admin/rsbac-admin-1.3.7.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/rsbac-admin/rsbac-admin-1.3.7.ebuild,v 1.2 2008/02/16 16:46:06 kang Exp $
-
-inherit eutils libtool multilib toolchain-funcs
-
-IUSE="pam"
-
-# RSBAC Admin packet name
-#ADMIN=rsbac-admin-v${PV}
-
-DESCRIPTION="Rule Set Based Access Control (RSBAC) Admin Tools"
-HOMEPAGE="http://www.rsbac.org/ http://hardened.gentoo.org/rsbac"
-SRC_URI="http://download.rsbac.org/code/${PV}/rsbac-admin-${PV}.tar.bz2"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~x86 ~amd64"
-NSS="1.3.7"
-
-DEPEND="dev-util/dialog
- pam? ( sys-libs/pam )
- sys-apps/baselayout"
-
-RDEPEND=">=sys-libs/ncurses-5.2"
-
-src_unpack() {
- unpack $A
- cd "${S}"
- elibtoolize
-}
-
-src_compile() {
- local rsbacmakeargs
- rsbacmakeargs="libs tools"
- use pam && {
- rsbacmakeargs="${makeargs} pam nss"
- }
- emake PREFIX=/usr LIBDIR=/$(get_libdir) ${rsbacmakeargs} || die "cannot build (${rsbacmakeargs})"
-}
-
-src_install() {
- local rsabacinstallargs
- rsbacinstallargs="headers-install libs-install tools-install"
- use pam && {
- rsbacinstallargs="${rsbacinstallargs} pam-install nss-install"
- }
- make PREFIX=/usr LIBDIR=/$(get_libdir) DESTDIR="${D}" ${rsbacinstallargs} || \
- die "cannot install (${rsbacinstallargs})"
- insinto /etc
- newins "${FILESDIR}/rsbac.conf" rsbac.conf "${FILESDIR}/nsswitch.conf"
- dodir /secoff
- keepdir /secoff
- dodir /var/log/rsbac
- keepdir /var/log/rsbac
- #FHS compliance
- dodir /usr/$(get_libdir)
- mv ${D}/$(get_libdir)/librsbac.{,l}a ${D}/usr/$(get_libdir)
- mv ${D}/$(get_libdir)/libnss_rsbac.{,l}a ${D}/usr/$(get_libdir)
- gen_usr_ldscript librsbac.so
- gen_usr_ldscript libnss_rsbac.so
-}
-
-pkg_postinst() {
- enewgroup secoff 400 || die "problem adding group secoff"
- enewuser secoff 400 /bin/bash /secoff secoff || \
- die "problem adding user secoff"
- enewgroup audit 404 || die "problem adding group audit"
- enewuser audit 404 -1 /dev/null audit || \
- die "problem adding user audit"
-
- chmod 700 /secoff /var/log/rsbac || \
- die "problem changing permissions of /secoff and/or /secoff/log"
- chown secoff:secoff -R /secoff || \
- die "problem changing ownership of /secoff"
- einfo "It is suggested to run (for example) a separate copy of syslog-ng to"
- einfo "log RSBAC messages, as user audit (uid 404) instead of using the deprecated"
- einfo "rklogd. See http://www.rsbac.org/documentation/administration_examples/syslog-ng"
- einfo "for more information."
-}