ebcdc7bbcb
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@12678 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
39 lines
799 B
Bash
Executable File
39 lines
799 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 -p local4.err
|
|
exit
|
|
fi
|
|
|
|
T=$(echo $TIMESERVERS | awk -F, '{print $1}')
|
|
|
|
if [ -n "$T" -a "$T" != "NA" ]
|
|
then
|
|
logger -t xcat -p local4.info "Install: sync clock"
|
|
ntpdate -bs $T 2>&1 | logger -t xcat -p local4.info
|
|
|
|
logger -t xcat "$0: the OS version is $OSVER" -p local4.info
|
|
case "$OSVER" in
|
|
rh9|rh[awe]s[34]|rh*5)
|
|
hwclock -w 2>&1 | logger -t xcat -p local4.info
|
|
;;
|
|
rh*)
|
|
setclock 2>&1 | logger -t xcat -p local4.info
|
|
;;
|
|
sles*|suse8*|suse9*|suse10)
|
|
clock -w 2>&1 | logger -t xcat -p local4.info
|
|
;;
|
|
esac
|
|
fi
|
|
|
|
|