diff options
author | Guillaume Destuynder <kang@gentoo.org> | 2005-04-28 13:40:18 +0000 |
---|---|---|
committer | Guillaume Destuynder <kang@gentoo.org> | 2005-04-28 13:40:18 +0000 |
commit | e9738b2423405e88fd8bc7efd12aff9cdea1c11c (patch) | |
tree | 26d45079f67d423a2b6eafec7b5e909e0d362ff3 /sys-apps/rsbac-admin | |
parent | exaples permissions issue fixed (bug #90002) (diff) | |
download | gentoo-2-e9738b2423405e88fd8bc7efd12aff9cdea1c11c.tar.gz gentoo-2-e9738b2423405e88fd8bc7efd12aff9cdea1c11c.tar.bz2 gentoo-2-e9738b2423405e88fd8bc7efd12aff9cdea1c11c.zip |
Fixed pam_rsbac installation and added pam USE keyword.
(Portage version: 2.0.51.19)
Diffstat (limited to 'sys-apps/rsbac-admin')
-rw-r--r-- | sys-apps/rsbac-admin/ChangeLog | 6 | ||||
-rw-r--r-- | sys-apps/rsbac-admin/Manifest | 2 | ||||
-rw-r--r-- | sys-apps/rsbac-admin/rsbac-admin-1.2.4.ebuild | 17 |
3 files changed, 16 insertions, 9 deletions
diff --git a/sys-apps/rsbac-admin/ChangeLog b/sys-apps/rsbac-admin/ChangeLog index 8ddb42129037..6baa38d8d854 100644 --- a/sys-apps/rsbac-admin/ChangeLog +++ b/sys-apps/rsbac-admin/ChangeLog @@ -1,6 +1,10 @@ # 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.15 2005/04/04 16:32:35 kang Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/rsbac-admin/ChangeLog,v 1.16 2005/04/28 13:40:18 kang Exp $ + + 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: diff --git a/sys-apps/rsbac-admin/Manifest b/sys-apps/rsbac-admin/Manifest index 46365e85058a..bc420c5aebfd 100644 --- a/sys-apps/rsbac-admin/Manifest +++ b/sys-apps/rsbac-admin/Manifest @@ -1,5 +1,5 @@ MD5 6b79594e93eecd76a98fd248d9eb3ad8 rsbac-admin-1.2.3.ebuild 2229 -MD5 3c0e6b6b8637f9cbe24bf24bc05e6a43 rsbac-admin-1.2.4.ebuild 2702 +MD5 12a2d13ecab7600965f1999c4ff62da2 rsbac-admin-1.2.4.ebuild 2761 MD5 6ee90dab7c46078e003c490940675bd0 ChangeLog 2674 MD5 035ff78da2388cc0585f93ef2247332d metadata.xml 161 MD5 0ebfdd628334dbf801142d2a5cd832c1 files/nsswitch.conf 469 diff --git a/sys-apps/rsbac-admin/rsbac-admin-1.2.4.ebuild b/sys-apps/rsbac-admin/rsbac-admin-1.2.4.ebuild index 97dce5fed771..0410ca0271a6 100644 --- a/sys-apps/rsbac-admin/rsbac-admin-1.2.4.ebuild +++ b/sys-apps/rsbac-admin/rsbac-admin-1.2.4.ebuild @@ -1,10 +1,10 @@ # 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.4.ebuild,v 1.4 2005/04/04 16:32:35 kang Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/rsbac-admin/rsbac-admin-1.2.4.ebuild,v 1.5 2005/04/28 13:40:18 kang Exp $ inherit eutils -IUSE="debug" +IUSE="debug pam" # RSBAC Adming packet name ADMIN=rsbac-admin-v${PV} @@ -19,7 +19,7 @@ KEYWORDS="x86" NSS="1.2.4" DEPEND="dev-util/dialog - sys-libs/pam + pam? sys-libs/pam sys-apps/baselayout || ( >=sys-kernel/rsbac-sources-2.4.29-r1 >=sys-kernel/rsbac-dev-sources-2.6.10-r3 )" @@ -47,7 +47,9 @@ src_compile() { LD="../../src/librsbac.so.$NSS" econf || die "cannot conf nss_rsbac" cd ${WORKDIR}/${ADMIN} emake -C contrib/nss_rsbac || die "cannot make nss_rsbac" - emake -C contrib/pam_rsbac || die "cannot make pam_rsbac" + use pam && { + emake -C contrib/pam_rsbac || die "cannot make pam_rsbac" + } if use debug; then emake -C contrib/regression || die "cannot make regression" fi @@ -66,9 +68,10 @@ src_install() { newins ${FILESDIR}/rsbac.conf rsbac.conf ${FILESDIR}/nsswitch.conf exeinto /etc/init.d newinitd ${FILESDIR}/rklogd.init rklogd - insinto /lib/security - newins ${WORKDIR}/${ADMIN}/contrib/pam_rsbac/pam_rsbac.so - + use pam && { + insinto /lib/security + newins ${WORKDIR}/${ADMIN}/contrib/pam_rsbac/pam_rsbac.so pam_rsbac.so + } dodir /secoff keepdir /secoff dodir /secoff/log |