Author: glen                         Date: Thu Sep  3 11:16:45 2009 GMT
Module: packages                      Tag: HEAD
---- Log message:
- fix startup with RC_LOGGING=no (don't assume shell syntax on args)

---- Files affected:
packages/openldap:
   ldap.init (1.30 -> 1.31) 

---- Diffs:

================================================================
Index: packages/openldap/ldap.init
diff -u packages/openldap/ldap.init:1.30 packages/openldap/ldap.init:1.31
--- packages/openldap/ldap.init:1.30    Fri May  1 01:24:42 2009
+++ packages/openldap/ldap.init Thu Sep  3 13:16:40 2009
@@ -41,14 +41,14 @@
                if [ -n "$SLAPDSYSLOGLEVEL" ]; then
                        ARGS="$ARGS -s $SLAPDSYSLOGLEVEL"
                fi
-               if [ -n "$SLAPDURLLIST" ]; then
-                       ARGS="$ARGS -h \"$SLAPDURLLIST\""
-               fi
                if [ -n "$SLAPDOPTIONS" ]; then
                        ARGS="$ARGS $SLAPDOPTIONS"
                fi
-               SERVICE_RUN_NICE_LEVEL="$SLAPDNICE"
-               daemon /usr/sbin/slapd $ARGS
+               # optionally support old option
+               if [ -n "$SLAPDNICE" ]; then
+                       SERVICE_RUN_NICE_LEVEL=$SLAPDNICE
+               fi
+               daemon /usr/sbin/slapd $ARGS ${SLAPDURLLIST:+ -h 
"$SLAPDURLLIST"}
                RETVAL=$?
                [ $RETVAL -eq 0 ] && touch /var/lock/subsys/ldap
                if [ $RETVAL -eq 0 -a -S /var/run/ldapi ]; then
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/openldap/ldap.init?r1=1.30&r2=1.31&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to