Author: nkinder
Update of /cvs/dirsec/ldapserver/wrappers
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4123/wrappers
Modified Files:
initscript.in
Log Message:
Resolves: 452007
Summary: Make init script ignore removed instances.
Index: initscript.in
===================================================================
RCS file: /cvs/dirsec/ldapserver/wrappers/initscript.in,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- initscript.in 14 Jan 2009 19:23:12 -0000 1.10
+++ initscript.in 29 Jan 2009 23:41:35 -0000 1.11
@@ -97,7 +97,8 @@
INSTANCES=""
-for FILE in `/bin/ls -d $instbase/slapd-* 2>/dev/null`; do
+# Ignore instances that have been removed
+for FILE in `/bin/ls -d $instbase/slapd-* | sed -n '/\.removed$/!p'
2>/dev/null`; do
if [ -d "$FILE" ] ; then
inst=`echo "$FILE" | sed -e "s|$instbase/slapd-||"`
INSTANCES="$INSTANCES $inst"