Author: glen                         Date: Sun Dec  4 01:00:32 2005 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- background when syncing time
- tabs

---- Files affected:
SOURCES:
   ntp-client.init (1.3 -> 1.4) 

---- Diffs:

================================================================
Index: SOURCES/ntp-client.init
diff -u SOURCES/ntp-client.init:1.3 SOURCES/ntp-client.init:1.4
--- SOURCES/ntp-client.init:1.3 Mon May 31 19:11:55 2004
+++ SOURCES/ntp-client.init     Sun Dec  4 02:00:27 2005
@@ -1,7 +1,6 @@
 #!/bin/sh
 #
-# ntp          This shell script takes care of starting and stopping
-#              ntp (NTP client).
+# ntp          This shell script synchronizes time with ntpdate (NTP client)
 #
 # chkconfig:   2345 55 10
 # description: ntp is the NTP client.
@@ -18,7 +17,6 @@
 # Check that networking is up.
 if is_yes "${NETWORKING}"; then
        if [ ! -f /var/lock/subsys/network -a "$1" != stop -a "$1" != status ]; 
then
-               # nls "ERROR: Networking is down. %s can't be run." <service>
                msg_network_down ntp
                exit 1
        fi
@@ -31,22 +29,23 @@
 RETVAL=0
 # See how we were called.
 case "$1" in
-  cronsettime)
-       is_yes "$NTPDATE_CRON" && /usr/sbin/ntpdate -s $NTPDATE_OPTIONS 
$NTPDATE_SERVERS > /dev/null 2>&1
+cronsettime)
+       is_yes "$NTPDATE_CRON" && /usr/sbin/ntpdate -s $NTPDATE_OPTIONS 
$NTPDATE_SERVERS > /dev/null 2>&1
        RETVAL=$?
        ;;
-  start)
-       run_cmd "Syncing time for ntp" /usr/sbin/ntpdate $NTPDATE_OPTIONS 
$NTPDATE_SERVERS
+start)
+       show "Syncing time with ntpdate (backgrounding)"
+       daemon --fork /usr/sbin/ntpdate -s $NTPDATE_OPTIONS $NTPDATE_SERVERS
        RETVAL=$?
-       ;;
-  stop)
+       ;;
+stop)
        exit $RETVAL
        ;;
-  restart|force-reload)
+restart|force-reload)
        $0 start
        exit $?
        ;;
-  *)
+*)
        msg_usage "$0 {start|restart|force-reload}"
        exit 3
 esac
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SOURCES/ntp-client.init?r1=1.3&r2=1.4&f=u

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

Reply via email to