#!/bin/sh ######################################################################### # # FILE : setdate # DATE : 17.9.2001 # AUTHOR : Patrick Meier / patrick.meier@gmx.net # DESCRIPTION : Sets the date from a timeserver. # # Copyrigth (C) 2001 by Patrick Meier, Switzerland # ######################################################################### PN=`basename "$0"` timeServers=`cat /etc/timeservers` for i in $timeServers do if ( eval rdate $i >/dev/null 2>&1 ) then echo "==>set time from server $i to `rdate $i | awk -F"]" '{print $2}' | sed 's/ //g'`" >> /var/log/setdate.log rdate -s "$i" exit fi done