xcat-core/xCAT/postscripts/syncclock
jbjohnso c99d72a179 Initial xCAT 2.0 import
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2007-10-26 22:44:33 +00:00

38 lines
648 B
Bash
Executable File

#!/bin/ksh
# IBM(c) 2007 EPL license http://www.eclipse.org/legal/epl-v10.html
#egan@us.ibm.com
#(C)IBM Corp
#
. $XCATROOT/lib/functions
if TIMESERVERS=$(tabdb $SITETAB timeservers 1)
then
:
else
echo "$0: timeservers not defined in $SITETAB" | logger -t xcat
exit
fi
T=$(echo $TIMESERVERS | awk -F, '{print $1}')
if [ -n "$T" -a "$T" != "NA" ]
then
logger -t xcat "Install: sync clock"
ntpdate -bs $T 2>&1 | logger -t xcat
case "$OSVER" in
rh9|rh[awe]s[34]|rh*5)
hwclock -w 2>&1 | logger -t xcat
;;
rh*)
setclock 2>&1 | logger -t xcat
;;
sles*|suse8*|suse9*|suse10)
clock -w 2>&1 | logger -t xcat
;;
esac
fi