diff options
author | 2010-11-12 12:26:37 +0000 | |
---|---|---|
committer | 2010-11-12 12:26:37 +0000 | |
commit | eed08b669b5864db4ae33e2bb9436f694aebd871 (patch) | |
tree | fc9c7d00cf1da0e971b7f24cb27a253c88b52524 /net-nds | |
parent | xconfig patch for qt4, PCM stream assignments fix, support for lzma, lzo and ... (diff) | |
download | gentoo-2-eed08b669b5864db4ae33e2bb9436f694aebd871.tar.gz gentoo-2-eed08b669b5864db4ae33e2bb9436f694aebd871.tar.bz2 gentoo-2-eed08b669b5864db4ae33e2bb9436f694aebd871.zip |
fix /var/{lock,lib}/dirsrv directories permissions
(Portage version: 2.2_rc91/cvs/Linux x86_64)
Diffstat (limited to 'net-nds')
-rw-r--r-- | net-nds/389-ds-base/389-ds-base-1.2.6-r2.ebuild (renamed from net-nds/389-ds-base/389-ds-base-1.2.6-r1.ebuild) | 7 | ||||
-rw-r--r-- | net-nds/389-ds-base/ChangeLog | 8 | ||||
-rw-r--r-- | net-nds/389-ds-base/files/389-ds.initd | 6 |
3 files changed, 14 insertions, 7 deletions
diff --git a/net-nds/389-ds-base/389-ds-base-1.2.6-r1.ebuild b/net-nds/389-ds-base/389-ds-base-1.2.6-r2.ebuild index f36ce880aaad..36e499e1d20e 100644 --- a/net-nds/389-ds-base/389-ds-base-1.2.6-r1.ebuild +++ b/net-nds/389-ds-base/389-ds-base-1.2.6-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-nds/389-ds-base/389-ds-base-1.2.6-r1.ebuild,v 1.2 2010/10/15 17:08:26 lxnay Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-nds/389-ds-base/389-ds-base-1.2.6-r2.ebuild,v 1.1 2010/11/12 12:26:37 lxnay Exp $ EAPI=2 @@ -140,10 +140,11 @@ src_install () { echo "LDPATH=/usr/$(get_libdir)/dirsrv" > "${D}"/etc/env.d/08dirsrv # create the directory where our log file and database - diropts -m 0750 -o dirsrv -g dirsrv + diropts -m 0755 + dodir /var/lib/dirsrv keepdir /var/lib/dirsrv dodir /var/lock/dirsrv - + keepdir /var/lock/dirsrv # snmp agent, required directory keepdir /var/agentx dodir /var/agentx diff --git a/net-nds/389-ds-base/ChangeLog b/net-nds/389-ds-base/ChangeLog index a2d5ffb50d9e..88ea413533ef 100644 --- a/net-nds/389-ds-base/ChangeLog +++ b/net-nds/389-ds-base/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-nds/389-ds-base # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-nds/389-ds-base/ChangeLog,v 1.11 2010/10/15 17:08:26 lxnay Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-nds/389-ds-base/ChangeLog,v 1.12 2010/11/12 12:26:37 lxnay Exp $ + +*389-ds-base-1.2.6-r2 (12 Nov 2010) + + 12 Nov 2010; Fabio Erculiani <lxnay@gentoo.org> files/389-ds.initd, + -389-ds-base-1.2.6-r1.ebuild, +389-ds-base-1.2.6-r2.ebuild: + fix /var/{lock,lib}/dirsrv directories permissions 15 Oct 2010; Fabio Erculiani <lxnay@gentoo.org> 389-ds-base-1.2.5-r1.ebuild, 389-ds-base-1.2.6-r1.ebuild: diff --git a/net-nds/389-ds-base/files/389-ds.initd b/net-nds/389-ds-base/files/389-ds.initd index 87378f77e305..c35a17c908ab 100644 --- a/net-nds/389-ds-base/files/389-ds.initd +++ b/net-nds/389-ds-base/files/389-ds.initd @@ -1,7 +1,7 @@ #!/sbin/runscript # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-nds/389-ds-base/files/389-ds.initd,v 1.2 2010/09/21 17:59:53 lxnay Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-nds/389-ds-base/files/389-ds.initd,v 1.3 2010/11/12 12:26:37 lxnay Exp $ DIRSRV_EXEC="/usr/sbin/ns-slapd" PID_DIRECTORY="/var/run/dirsrv" @@ -10,7 +10,7 @@ DS_INSTANCES=${DIRSRV_CONF_DIR}/slapd-* F389DS_INSTANCES="" depend() { - need net + need net logger use dns provide dirsvr ldap } @@ -39,7 +39,7 @@ start() { -i ${PID_DIRECTORY}/${instance}.pid \ -w ${PID_DIRECTORY}/${instance}.startpid sts=${?} - eend ${?} + eend ${sts} if [ "${sts}" != "0" ]; then return 1 fi |