summaryrefslogtreecommitdiff
path: root/html/hints/solaris.xtra.S99ntpd
diff options
context:
space:
mode:
Diffstat (limited to 'html/hints/solaris.xtra.S99ntpd')
-rw-r--r--html/hints/solaris.xtra.S99ntpd21
1 files changed, 21 insertions, 0 deletions
diff --git a/html/hints/solaris.xtra.S99ntpd b/html/hints/solaris.xtra.S99ntpd
new file mode 100644
index 0000000..d8058fd
--- /dev/null
+++ b/html/hints/solaris.xtra.S99ntpd
@@ -0,0 +1,21 @@
+#!/bin/sh
+if [ $1 = "start" ]; then
+ if [ -x /usr/local/bin/xntpd ]; then
+ echo "Starting NTP daemon, takes about 1 minute... "
+ # dosynctodr may need to be left alone as of with Solaris 2.6
+ # The following line is unnecessary if you turn off
+ # dosynctodr in /etc/system.
+ /usr/local/bin/tickadj -s
+ /usr/local/bin/ntpdate -v server1 server2
+ sleep 5
+ /usr/local/bin/xntpd
+ fi
+else
+ if [ $1 = "stop" ]; then
+ pid=`/usr/bin/ps -e | /usr/bin/grep xntpd | /usr/bin/sed -e 's/^ *//' -e 's/ .*//'`
+ if [ "${pid}" != "" ]; then
+ echo "Stopping Network Time Protocol daemon "
+ /usr/bin/kill ${pid}
+ fi
+ fi
+fi