ntpdate revision 1.2
11.1Slukem#!/bin/sh 21.1Slukem# 31.2Sveego# $NetBSD: ntpdate,v 1.2 2000/03/11 20:10:21 veego 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.2Sveegostart_precmd="checkyesno ntpdate" 141.1Slukemstart_cmd="ntpdate_start" 151.1Slukemstop_cmd=":" 161.1Slukem 171.1Slukemntpdate_start() 181.1Slukem{ 191.1Slukem if [ -z "$ntpdate_hosts" ]; then 201.1Slukem ntpdate_hosts=`awk ' 211.1Slukem /^server[ \t]*127.127/ {next} 221.1Slukem /^(server|peer)/ {print $2} 231.1Slukem ' </etc/ntp.conf` 241.1Slukem fi 251.1Slukem if [ -n "$ntpdate_hosts" ]; then 261.1Slukem echo "Setting date via ntp." 271.1Slukem ntpdate -b -s $ntpdate_hosts 281.1Slukem fi 291.1Slukem} 301.1Slukem 311.1Slukemrun_rc_command "$1" 32