Author: glen                         Date: Mon Jan  3 12:31:44 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- cosmetics

---- Files affected:
packages/policyd:
   policyd.init (1.8 -> 1.9) 

---- Diffs:

================================================================
Index: packages/policyd/policyd.init
diff -u packages/policyd/policyd.init:1.8 packages/policyd/policyd.init:1.9
--- packages/policyd/policyd.init:1.8   Tue Dec 26 21:08:15 2006
+++ packages/policyd/policyd.init       Mon Jan  3 13:31:39 2011
@@ -25,7 +25,7 @@
 # Check that networking is up.
 if is_yes "${NETWORKING}"; then
        if [ ! -f /var/lock/subsys/network -a "$1" != stop -a "$1" != status ]; 
then
-               msg_network_down PolicyD
+               msg_network_down "PolicyD"
                exit 1
        fi
 else
@@ -34,25 +34,27 @@
 
 start() {
        # Check if the service is already running?
-       if [ ! -f /var/lock/subsys/policyd ]; then
-               msg_starting PolicyD
-               daemon $SERVICE_RUN_NICE_LEVEL /usr/lib/policyd/policyd -c 
"${POLICYD_CONF}"
-               RETVAL=$?
-               [ $RETVAL -eq 0 ] && touch /var/lock/subsys/policyd
-       else
-               msg_already_running PolicyD
+       if [ -f /var/lock/subsys/policyd ]; then
+               msg_already_running "PolicyD"
+               return
        fi
+
+       msg_starting "PolicyD"
+       daemon $SERVICE_RUN_NICE_LEVEL /usr/lib/policyd/policyd -c 
"${POLICYD_CONF}"
+       RETVAL=$?
+       [ $RETVAL -eq 0 ] && touch /var/lock/subsys/policyd
 }
 
 stop() {
        # Stop daemon.
-       if [ -f /var/lock/subsys/policyd ]; then
-               msg_stopping PolicyD
-               killproc policyd
-               rm -f /var/lock/subsys/policyd
-       else
-               msg_not_running PolicyD
+       if [ ! -f /var/lock/subsys/policyd ]; then
+               msg_not_running "PolicyD"
+               return
        fi
+
+       msg_stopping "PolicyD"
+       killproc policyd
+       rm -f /var/lock/subsys/policyd
 }
 
 init() {
@@ -87,11 +89,26 @@
 EOF
 }
 
+cleanup() {
+       if [ -r /var/run/policyd.lck ]; then
+               echo "PolicyD cleanup process already running." 1>&2
+               RETVAL=1
+       elif [ ! -r "${POLICYD_CONF}" ]; then
+               echo "PolicyD configuration file not found: ${POLICYD_CONF}" 
1>&2
+               RETVAL=1
+       else
+               touch /var/run/policyd.lck
+               /usr/lib/policyd/cleanup -c "${POLICYD_CONF}"
+               RETVAL=$?
+               rm -f /var/run/policyd.lck
+       fi
+}
+
 RETVAL=0
 # See how we were called.
 case "$1" in
   start)
-       start
+       start
        ;;
   stop)
        stop
@@ -100,26 +117,15 @@
        stop
        start
        ;;
-  status)
-       status policyd
-       exit $?
-       ;;
   cleanup|cron)
-       if [ -r /var/run/policyd.lck ]; then
-               echo "PolicyD cleanup process already running." 1>&2
-               RETVAL=1
-       elif [ ! -r "${POLICYD_CONF}" ]; then
-               echo "PolicyD configuration file not found: ${POLICYD_CONF}" 
1>&2
-               RETVAL=1
-       else
-               touch /var/run/policyd.lck
-               /usr/lib/policyd/cleanup -c "${POLICYD_CONF}"
-               RETVAL=$?
-               rm -f /var/run/policyd.lck
-       fi
+       cleanup
        ;;
   init)
        init
+       ;;
+  status)
+       status policyd
+       exit $?
        ;;
   *)
        msg_usage "$0 {start|stop|restart|force-reload|cron|init|status}"
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/policyd/policyd.init?r1=1.8&r2=1.9&f=u

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

Reply via email to