22462992 problem in SERVICE/NTP
authorBrian Utterback <brian.utterback@oracle.com>
Tue, 26 Jan 2016 14:26:03 -0800
changeset 5361 7e2f2fc264b8
parent 5360 af56e129673d
child 5362 dbf70e6a83ad
22462992 problem in SERVICE/NTP
components/ntp/Solaris/ntp.sh
--- a/components/ntp/Solaris/ntp.sh	Thu Jan 07 18:40:27 2016 -0800
+++ b/components/ntp/Solaris/ntp.sh	Tue Jan 26 14:26:03 2016 -0800
@@ -21,7 +21,7 @@
 #
 
 #
-# Copyright (c) 2009, 2015, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2009, 2016, Oracle and/or its affiliates. All rights reserved.
 #
 
 # Standard prolog
@@ -101,14 +101,11 @@
 # If slew_always is set to true, then the large offset after a reboot
 # might take a very long time to correct the clock. Optionally allow
 # a step once after a reboot if slew_always is set when allow_step_at_boot
-# is also set. Unfortunately ntpd in ntpdate mode is a little too 
-# chatty, so direct the log to /dev/null. And since the offset might be
-# more than 17 minutes, allow larger steps with the "-g".
-#
+# is also set. 
 val=`svcprop -c -p config/allow_step_at_boot $SMF_FMRI`
 if [ "$val" = "true" ] && [ "$slew_always" = "true" ] && \
     [ ! -f /var/run/ntp.pid ]; then
-	/usr/lib/inet/ntpd -q -l /dev/null -g
+	set -- "$@" -G
 fi
 
 # Start the daemon. If debugging is requested, put it in the background,