git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
		
			
				
	
	
		
			41 lines
		
	
	
		
			710 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			710 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
 | |
| 
 | |
| logger -t xcat "Install: Setup NTP"
 | |
| 
 | |
| for i in $(echo $TIMESERVERS | tr ',' ' ')
 | |
| do
 | |
| 	echo "server $i.$DOMAIN"
 | |
| done >/etc/ntp.conf
 | |
| 
 | |
| mkdir -p /etc/ntp
 | |
| chown ntp /etc/ntp
 | |
| 
 | |
| echo "driftfile /etc/ntp/drift
 | |
| multicastclient
 | |
| broadcastdelay	0.008
 | |
| authenticate no
 | |
| keys		/etc/ntp/keys
 | |
| trustedkey	65535
 | |
| requestkey	65535
 | |
| controlkey	65535" >>/etc/ntp.conf
 | |
| 
 | |
| for i in $(echo $TIMESERVERS | tr ',' ' ')
 | |
| do
 | |
| 	echo "$i.$DOMAIN"
 | |
| done >/etc/ntp/step-tickers
 | |
| 
 |