ntpdate revision 1.1
11.1Slukem#!/bin/sh
21.1Slukem#
31.1Slukem# $NetBSD: ntpdate,v 1.1 2000/03/10 11:53:24 lukem Exp $
41.1Slukem#
51.1Slukem
61.1Slukem# PROVIDE: ntpdate
71.1Slukem# REQUIRE: syslogd network
81.1Slukem
91.1Slukem. /etc/rc.subr
101.1Slukem. /etc/rc.conf
111.1Slukem
121.1Slukemname="ntpdate"
131.1Slukemstart_cmd="ntpdate_start"
141.1Slukemstop_cmd=":"
151.1Slukem
161.1Slukemntpdate_start()
171.1Slukem{
181.1Slukem	if [ -z "$ntpdate_hosts" ]; then
191.1Slukem		ntpdate_hosts=`awk '
201.1Slukem		    /^server[ \t]*127.127/	{next}
211.1Slukem		    /^(server|peer)/		{print $2}
221.1Slukem		' </etc/ntp.conf`
231.1Slukem	fi
241.1Slukem	if [ -n "$ntpdate_hosts"  ]; then
251.1Slukem		echo "Setting date via ntp."
261.1Slukem		ntpdate -b -s $ntpdate_hosts
271.1Slukem	fi
281.1Slukem}
291.1Slukem
301.1Slukemrun_rc_command "$1"
31