Magellan Linux

Diff of /trunk/initscripts/sysvinit/rc/setclock

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

branches/unlabeled-1.1.1/magellan-initscripts/etc/rc.d/init.d/setclock revision 2 by niro, Mon Dec 13 22:52:07 2004 UTC trunk/magellan-initscripts/etc/rc.d/init.d/setclock revision 1256 by niro, Fri Mar 11 17:24:12 2011 UTC
# Line 1  Line 1 
1  #!/bin/bash  #!/bin/bash
2    # $Id$
3    
4  #%rlevels: 7:s  #%rlevels: 7:s
5  #%start: 60  #%start: 60
# Line 9  Line 10 
10  #%before:  #%before:
11  #%after:  #%after:
12    
13  source /etc/sysconfig/rc  source /etc/conf.d/rc
14  source $rc_functions  source ${rc_functions}
15  #source /etc/sysconfig/clock  source /etc/conf.d/clock
16  source /etc/rc.config  
17    case "${CLOCK}" in
18  CLOCKPARAMS="--hctosys"   utc|UTC)
19     CLOCKPARAMS="--utc"
 case "$CLOCK" in  
  utc)  
  CLOCKPARAMS="$CLOCKPARAMS --utc"  
20   ;;   ;;
21   local)   local|LOCAL)
22   CLOCKPARAMS="$CLOCKPARAMS --localtime"   CLOCKPARAMS="--localtime"
23   ;;   ;;
24  esac  esac
25    
26  echo -e ${COLOREDSTAR}"Setting clock ..."  case "$1" in
27  hwclock $CLOCKPARAMS   start)
28  evaluate_retval   rc_print "Setting system clock ..."
29     hwclock --hctosys ${CLOCKPARAMS}
30     evaluate_retval
31    
32  update_svcstatus $1   update_svcstatus $1
33  splash svc_started "$(basename $0)" 0   splash svc_started "$(basename $0)" 0
34     ;;
35    
36     stop)
37     rc_print "Setting hardware clock ..."
38     hwclock --systohc ${CLOCKPARAMS}
39     evaluate_retval
40    
41     update_svcstatus $1
42     splash svc_stopped "$(basename $0)" 0
43     ;;
44    
45     *)
46     rc_echo "Usage: $0 {start|stop}"
47     exit 1
48     ;;
49    esac

Legend:
Removed from v.2  
changed lines
  Added in v.1256