#!/bin/sh
#
# init system clock from RTC value
#

source ${INIT_D:-/sbin/init.d}/functions

#in /etc/sysconfig, env. variable UTC is set to yes/true/1 if RTC set to GMT
source_sysconfig

case "$1" in
  start)
     echo 'Initializing system clock from RTC...'
     CLOCKPARAMS="--hctosys"
     case "$UTC" in
         yes|true|1) 
             CLOCKPARAMS="$CLOCKPARAMS --utc"
             ;;
         *) 
             CLOCKPARAMS="$CLOCKPARAMS --localtime"
             ;;
     esac 
     hwclock $CLOCKPARAMS
     evaluate_retval || exit_if_failed
     ;;
  stop)
     ;;
  *)
     exit 1
     ;;
esac
    
exit 0
