OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Thomas Lotterer
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 19-Apr-2004 15:46:46
Branch: HEAD Handle: 2004041914464600
Modified files:
openpkg-src/openldap openldap.spec rc.openldap
Log:
align spec, conf and rc pid files to fix start/status/stop
Summary:
Revision Changes Path
1.106 +4 -4 openpkg-src/openldap/openldap.spec
1.21 +2 -2 openpkg-src/openldap/rc.openldap
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/openldap/openldap.spec
============================================================================
$ cvs diff -u -r1.105 -r1.106 openldap.spec
--- openpkg-src/openldap/openldap.spec 16 Apr 2004 18:08:16 -0000 1.105
+++ openpkg-src/openldap/openldap.spec 19 Apr 2004 13:46:46 -0000 1.106
@@ -34,7 +34,7 @@
Group: Database
License: GPL
Version: 2.2.10
-Release: 20040416
+Release: 20040419
# package options
%option with_fsl yes
@@ -166,10 +166,10 @@
rm -f $RPM_BUILD_ROOT%{l_prefix}/etc/openldap/*.default
rm -f $RPM_BUILD_ROOT%{l_prefix}/etc/openldap/*/*.default
- # post adjustment: remove CVS information from config file
+ # post adjustment: enable and correct slurpd.pid (slapd.pid as a precaution,
too)
%{l_shtool} subst \
- -e '/\$OpenLDAP: .*slapd\.conf,v/d' \
- -e 's;^#\(replica-pidfile \);\1;' \
+ -e 's;^[ #]*\(pidfile \).*$;\1 %{l_prefix}/var/openldap/run/slapd.pid;' \
+ -e 's;^[ #]*\(replica-pidfile \).*$;\1
%{l_prefix}/var/openldap/run/slurpd.pid;' \
$RPM_BUILD_ROOT%{l_prefix}/etc/openldap/slapd.conf
# post adjustment: remove OSSP fsl dependency from libtool files
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/openldap/rc.openldap
============================================================================
$ cvs diff -u -r1.20 -r1.21 rc.openldap
--- openpkg-src/openldap/rc.openldap 21 Nov 2003 23:50:38 -0000 1.20
+++ openpkg-src/openldap/rc.openldap 19 Apr 2004 13:46:46 -0000 1.21
@@ -15,8 +15,8 @@
%common
openldap_slapd_cfgfile="@l_prefix@/etc/openldap/slapd.conf"
- openldap_slapd_pidfile="@l_prefix@/var/openldap/slapd.pid"
- openldap_slurpd_pidfile="@l_prefix@/var/openldap/slurpd.pid"
+ openldap_slapd_pidfile="@l_prefix@/var/openldap/run/slapd.pid"
+ openldap_slurpd_pidfile="@l_prefix@/var/openldap/run/slurpd.pid"
openldap_slapd_signal () {
[ -f $openldap_slapd_pidfile ] && kill -$1 `cat $openldap_slapd_pidfile`
}
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]