summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuillaume Destuynder <kang@gentoo.org>2005-10-30 22:27:24 +0000
committerGuillaume Destuynder <kang@gentoo.org>2005-10-30 22:27:24 +0000
commit6fc47b731f4c38bd87612ef349fe65b36b1d284a (patch)
tree1ffddde178e351fcdb3787e949ba64983b1f98ba /sys-apps/rsbac-admin
parentUpdated to 0.6.4 and added patch to compile with GCC4 and without vumeter (ar... (diff)
downloadgentoo-2-6fc47b731f4c38bd87612ef349fe65b36b1d284a.tar.gz
gentoo-2-6fc47b731f4c38bd87612ef349fe65b36b1d284a.tar.bz2
gentoo-2-6fc47b731f4c38bd87612ef349fe65b36b1d284a.zip
marking 1.2.5 stable
(Portage version: 2.0.53_rc5)
Diffstat (limited to 'sys-apps/rsbac-admin')
-rw-r--r--sys-apps/rsbac-admin/ChangeLog6
-rw-r--r--sys-apps/rsbac-admin/Manifest2
-rw-r--r--sys-apps/rsbac-admin/rsbac-admin-1.2.5.ebuild24
3 files changed, 23 insertions, 9 deletions
diff --git a/sys-apps/rsbac-admin/ChangeLog b/sys-apps/rsbac-admin/ChangeLog
index 72b874d8cd3e..53aa73f565c1 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.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)
diff --git a/sys-apps/rsbac-admin/Manifest b/sys-apps/rsbac-admin/Manifest
index a93a085aab4c..550b4f9e6c38 100644
--- a/sys-apps/rsbac-admin/Manifest
+++ b/sys-apps/rsbac-admin/Manifest
@@ -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
diff --git a/sys-apps/rsbac-admin/rsbac-admin-1.2.5.ebuild b/sys-apps/rsbac-admin/rsbac-admin-1.2.5.ebuild
index 561ef234ea63..10e8598c13cc 100644
--- a/sys-apps/rsbac-admin/rsbac-admin-1.2.5.ebuild
+++ b/sys-apps/rsbac-admin/rsbac-admin-1.2.5.ebuild
@@ -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."
}