diff options
author | Guillaume Destuynder <kang@gentoo.org> | 2005-10-07 15:39:05 +0000 |
---|---|---|
committer | Guillaume Destuynder <kang@gentoo.org> | 2005-10-07 15:39:05 +0000 |
commit | 19d46c5744554f705cb9ff0c8bb3e51e153b2dd6 (patch) | |
tree | 2df40c345c500d94974078d8a6451390699f045f /sys-apps/rsbac-admin | |
parent | Keywording ~amd64. (diff) | |
download | gentoo-2-19d46c5744554f705cb9ff0c8bb3e51e153b2dd6.tar.gz gentoo-2-19d46c5744554f705cb9ff0c8bb3e51e153b2dd6.tar.bz2 gentoo-2-19d46c5744554f705cb9ff0c8bb3e51e153b2dd6.zip |
bump to 1.2.5
(Portage version: 2.0.52-r1)
Diffstat (limited to 'sys-apps/rsbac-admin')
-rw-r--r-- | sys-apps/rsbac-admin/ChangeLog | 10 | ||||
-rw-r--r-- | sys-apps/rsbac-admin/Manifest | 2 | ||||
-rw-r--r-- | sys-apps/rsbac-admin/files/digest-rsbac-admin-1.2.5 | 1 | ||||
-rw-r--r-- | sys-apps/rsbac-admin/rsbac-admin-1.2.5.ebuild | 57 |
4 files changed, 69 insertions, 1 deletions
diff --git a/sys-apps/rsbac-admin/ChangeLog b/sys-apps/rsbac-admin/ChangeLog index cc192602094c..72b874d8cd3e 100644 --- a/sys-apps/rsbac-admin/ChangeLog +++ b/sys-apps/rsbac-admin/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for sys-apps/rsbac-admin # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/rsbac-admin/ChangeLog,v 1.18 2005/05/09 23:19:48 kang Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/rsbac-admin/ChangeLog,v 1.19 2005/10/07 15:39:05 kang Exp $ + +*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) diff --git a/sys-apps/rsbac-admin/Manifest b/sys-apps/rsbac-admin/Manifest index 414c46351215..ba5f09e05728 100644 --- a/sys-apps/rsbac-admin/Manifest +++ b/sys-apps/rsbac-admin/Manifest @@ -1,4 +1,5 @@ MD5 6b79594e93eecd76a98fd248d9eb3ad8 rsbac-admin-1.2.3.ebuild 2229 +MD5 de90b57f49a5fa92c9d136617f9cdffa rsbac-admin-1.2.5.ebuild 1607 MD5 9ba0cdc1f37fca8eee5d069870b6bb9c rsbac-admin-1.2.99.ebuild 2716 MD5 2af626ad2bd32bd1a95f45b88c18f545 rsbac-admin-1.2.4.ebuild 2771 MD5 22cd75f68f67a6675929cc68c99aed9d ChangeLog 3141 @@ -10,3 +11,4 @@ MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-rsbac-admin-1.2.99 0 MD5 ffea7c6daada6d0033ed3996d45fd7ca files/rsbac-bugfix-v1.2.3-5.diff 625 MD5 5089c0e6bbae98d91f7e78a9450465e5 files/digest-rsbac-admin-1.2.3 71 MD5 1b8e1b375f69babf1fd8b370c33aa4bf files/digest-rsbac-admin-1.2.4 71 +MD5 5b133f0238ddfd21834460d1b7ea1b99 files/digest-rsbac-admin-1.2.5 70 diff --git a/sys-apps/rsbac-admin/files/digest-rsbac-admin-1.2.5 b/sys-apps/rsbac-admin/files/digest-rsbac-admin-1.2.5 new file mode 100644 index 000000000000..aa4f7ada3f99 --- /dev/null +++ b/sys-apps/rsbac-admin/files/digest-rsbac-admin-1.2.5 @@ -0,0 +1 @@ +MD5 12560426f1724b5b140e661547356260 rsbac-admin-1.2.5.tar.bz2 279064 diff --git a/sys-apps/rsbac-admin/rsbac-admin-1.2.5.ebuild b/sys-apps/rsbac-admin/rsbac-admin-1.2.5.ebuild new file mode 100644 index 000000000000..08c6a84c35c0 --- /dev/null +++ b/sys-apps/rsbac-admin/rsbac-admin-1.2.5.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2005 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.5.ebuild,v 1.1 2005/10/07 15:39:05 kang Exp $ + +inherit eutils + +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" +NSS="1.2.5" + +DEPEND="dev-util/dialog + pam? ( sys-libs/pam ) + sys-apps/baselayout" + +RDEPEND=">=sys-libs/ncurses-5.2" + +src_compile() { + local rsbacmakeargs + rsbacmakeargs="libs tools" + use pam && { + rsbacmakeargs="${makeargs} pam nss" + } + emake PREFIX=/usr ${rsbacmakeargs} || "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} + insinto /etc + newins ${FILESDIR}/rsbac.conf rsbac.conf ${FILESDIR}/nsswitch.conf + dodir /secoff + keepdir /secoff + dodir /secoff/log + keepdir /secoff/log +} + +pkg_postinst() { + enewgroup secoff 400 || die "problem adding group secoff" + enewuser secoff 400 /bin/bash /secoff secoff || die "problem adding user secoff" + + chmod 700 /secoff /secoff/log || die "problem changing permissions of /secoff and/or /secoff/log" + chown secoff:secoff -R /secoff || die "problem changing ownership of /secoff" +} |