marking 1.2.5 stable
authorGuillaume Destuynder <kang@gentoo.org>
Sun, 30 Oct 2005 22:27:24 +0000 (22:27 +0000)
committerGuillaume Destuynder <kang@gentoo.org>
Sun, 30 Oct 2005 22:27:24 +0000 (22:27 +0000)
Package-Manager: portage-2.0.53_rc5

sys-apps/rsbac-admin/ChangeLog
sys-apps/rsbac-admin/Manifest
sys-apps/rsbac-admin/rsbac-admin-1.2.5.ebuild

index 72b874d8cd3eb1490ea44b87cae5eab85b17ebd5..53aa73f565c1ec4f48946aa65fab02e75cb41944 100644 (file)
@@ -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.19 2005/10/07 15:39:05 kang Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/rsbac-admin/ChangeLog,v 1.20 2005/10/30 22:27:24 kang Exp $
+
+  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)
 
index a93a085aab4cb2687a5aca64f7ad5c2eaa8de392..550b4f9e6c3899cc41a31e2646ab4f12e9c34d20 100644 (file)
@@ -10,5 +10,5 @@ MD5 3b63c2f46e9c0531be23e630133fe6a7 files/rsbac.conf 209
 MD5 035ff78da2388cc0585f93ef2247332d metadata.xml 161
 MD5 6b79594e93eecd76a98fd248d9eb3ad8 rsbac-admin-1.2.3.ebuild 2229
 MD5 2af626ad2bd32bd1a95f45b88c18f545 rsbac-admin-1.2.4.ebuild 2771
-MD5 9ed4eb52c06b058095b07abffe84e296 rsbac-admin-1.2.5.ebuild 1656
+MD5 5225ef1c49ae4dc304b6eeb3238f7cd4 rsbac-admin-1.2.5.ebuild 2097
 MD5 9ba0cdc1f37fca8eee5d069870b6bb9c rsbac-admin-1.2.99.ebuild 2716
index 561ef234ea63adeef0e58127099780386b041cd0..10e8598c13cc3ab817dbc51189091911a758db60 100644 (file)
@@ -1,6 +1,6 @@
 # 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.2 2005/10/14 11:30:23 kang Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/rsbac-admin/rsbac-admin-1.2.5.ebuild,v 1.3 2005/10/30 22:27:24 kang Exp $
 
 inherit eutils
 
@@ -15,7 +15,7 @@ SRC_URI="http://download.rsbac.org/code/${PV}/rsbac-admin-${PV}.tar.bz2"
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~x86"
+KEYWORDS="x86"
 NSS="1.2.5"
 
 DEPEND="dev-util/dialog
@@ -45,14 +45,24 @@ src_install() {
        newins ${FILESDIR}/rsbac.conf rsbac.conf ${FILESDIR}/nsswitch.conf
        dodir /secoff
        keepdir /secoff
-       dodir /secoff/log
-       keepdir /secoff/log
+       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"
+       enewuser secoff 400 /bin/bash /secoff secoff || \
+       die "problem adding user secoff"
+       enewgroup audit 404 || die "problem adding group audit"
+       enewuser audit 404 /bin/false /dev/null audit || \
+       die "problem adding user audit"
 
-       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"
+       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."
 }