#!/bin/sh

# Source function library.
. /etc/rc.d/init.d/functions

# Source networking configuration.
. /etc/sysconfig/network

SET_TIME=no
ADJTIMEX=yes

# Get service config
if [ -f /etc/sysconfig/rdate ]; then
	. /etc/sysconfig/rdate
fi
if [ "$ADJTIMEX" = "no" ]; then
	ADJOPT=""
else
	ADJOPT="-a"
fi

#rdate-bsd accepts only one argument
RDATE_SERVERS=`echo $RDATE_SERVERS | tr -cs '[:graph:]' '[\n*]'|head -n1`

# Check that networking is up.
if is_yes "${NETWORKING}" && is_yes "${SET_TIME}" && [ -n "${RDATE_SERVERS}" ]; then
	/usr/bin/rdate $ADJOPT -s $RDATE_SERVERS
fi
