From e96d29b8a5e43f459af790b8a1430c0ca2f89f2e Mon Sep 17 00:00:00 2001 From: sjing Date: Mon, 13 Feb 2012 06:35:33 +0000 Subject: [PATCH] support external ntp server. git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11562 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd --- xCAT/postscripts/setupntp | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/xCAT/postscripts/setupntp b/xCAT/postscripts/setupntp index 04ed90758..894e8192d 100755 --- a/xCAT/postscripts/setupntp +++ b/xCAT/postscripts/setupntp @@ -90,7 +90,21 @@ else mv -f $conf_file $conf_file_backup fi fi - echo "server $master" >$conf_file + + if [ $NTPSERVERS ]; then + if [ "$NTPSERVERS" = "<xcatmaster>" ] || [ "$NTPSERVERS" = "" ]; then + echo "server $master" >>$conf_file + else + for i in $(echo $NTPSERVERS | tr ',' ' ') + do + echo "server $i" >>$conf_file + master=$i + done + fi + else + echo "server $master" >$conf_file + fi + fi OS_TYPE=`uname`