ntpdate revision 1.8
11.1Slukem#!/bin/sh
21.1Slukem#
31.8Slukem# $NetBSD: ntpdate,v 1.8 2002/03/22 04:16:39 lukem Exp $
41.1Slukem#
51.1Slukem
61.1Slukem# PROVIDE: ntpdate
71.7Slukem# REQUIRE: NETWORKING syslogd
81.1Slukem
91.1Slukem. /etc/rc.subr
101.1Slukem
111.1Slukemname="ntpdate"
121.6Slukemrcvar=$name
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.8Slukem		ntpdate $rc_flags $ntpdate_hosts
271.1Slukem	fi
281.1Slukem}
291.1Slukem
301.3Slukemload_rc_config $name
311.1Slukemrun_rc_command "$1"
32