1 1.1 kardel #!/bin/sh 2 1.1 kardel if [ $1 = "start" ]; then 3 1.1 kardel if [ -x /usr/local/bin/xntpd ]; then 4 1.1 kardel echo "Starting NTP daemon, takes about 1 minute... " 5 1.1 kardel # dosynctodr may need to be left alone as of with Solaris 2.6 6 1.1 kardel # The following line is unnecessary if you turn off 7 1.1 kardel # dosynctodr in /etc/system. 8 1.1 kardel /usr/local/bin/tickadj -s 9 1.1 kardel /usr/local/bin/ntpdate -v server1 server2 10 1.1 kardel sleep 5 11 1.1 kardel /usr/local/bin/xntpd 12 1.1 kardel fi 13 1.1 kardel else 14 1.1 kardel if [ $1 = "stop" ]; then 15 1.1 kardel pid=`/usr/bin/ps -e | /usr/bin/grep xntpd | /usr/bin/sed -e 's/^ *//' -e 's/ .*//'` 16 1.1 kardel if [ "${pid}" != "" ]; then 17 1.1 kardel echo "Stopping Network Time Protocol daemon " 18 1.1 kardel /usr/bin/kill ${pid} 19 1.1 kardel fi 20 1.1 kardel fi 21 1.1 kardel fi 22