]> git.pld-linux.org Git - packages/ntp.git/commitdiff
- fixed and uncommented initial time syncing
authorSebastian Zagrodzki <sebek@zagrodzki.net>
Sat, 31 Mar 2001 12:03:54 +0000 (12:03 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- fixed /var/lock/subsys/ntp handling

Changed files:
    ntp.init -> 1.5

ntp.init

index 03213c824d037840d14491a7f504b6e1387c624b..d53bf9410a7f4370cb54aeacafb6819b12af9872 100644 (file)
--- a/ntp.init
+++ b/ntp.init
@@ -23,23 +23,26 @@ case "$1" in
        # Check if the service is already running?
         if [ ! -f /var/lock/subsys/ntp ]; then
                # Adjust time to make life easy for ntp
-#              echo -n "Syncing time for ntp"
-#              /usr/sbin/ntpdate -o 1  clock.llnl.gov norad.arc.nasa.gov
-#              echo
+                       run_cmd "Syncing time for ntp" /usr/sbin/ntpdate -o 1 ntp.nasa.gov clock.isc.org
                msg_starting ntp
                daemon ntpd -c /etc/ntp/ntp.conf
+               RETVAL=$?
+               [ $RETVAL -eq 0 ] && touch /var/lock/subsys/ntp
         else
                msg_Already_Running ntp
                exit 1
        fi
-        touch /var/lock/subsys/ntp
         ;;
   stop)
-        # Stop daemons.
-        msg_stopping ntp
-       killproc ntpd
-        rm -f /var/lock/subsys/ntp
-        ;;
+       if [ -f /var/lock/subsys/ntp ]; then
+               msg_stopping ntp
+               killproc ntpd
+               rm -f /var/lock/subsys/ntp
+        else
+               msg_Not_Running ntp
+               exit 1
+       fi
+       ;;
   status)
        status ntpd
        ;;
This page took 0.033986 seconds and 4 git commands to generate.