Magellan Linux

Diff of /trunk/initscripts/busybox/sbin/rc-config

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

trunk/busybox-initscripts/sbin/rc-config revision 724 by niro, Mon Jun 2 22:14:35 2008 UTC trunk/initscripts/busybox/sbin/rc-config revision 1357 by niro, Sat Jun 4 21:05:40 2011 UTC
# Line 1  Line 1 
1  #!/bin/bash  #!/bin/bash
2  # $Header: /home/cvsd/magellan-cvs/magellan-src/busybox-initscripts/sbin/rc-config,v 1.1 2008-06-02 22:14:35 niro Exp $  # $Header: /home/cvsd/magellan-cvs/magellan-src/busybox-initscripts/sbin/rc-config,v 1.3 2008-06-19 12:37:36 niro Exp $
3    
4  RC_INIT_BASE=${MROOT}/etc/init.d  RC_INIT_BASE=${MROOT}/etc/init.d
5  RC_EXCLUDE="rc functions template splash-functions udev"  RC_EXCLUDE="rc functions template splash-functions udev mdev"
6    
7  VERSION=0.3  VERSION=0.3
8    
# Line 97  rc_service_add() Line 97  rc_service_add()
97   for i in $(get_run_levels ${RC_SERVICE})   for i in $(get_run_levels ${RC_SERVICE})
98   do   do
99   case ${i} in   case ${i} in
100     # ignore these runlevels:
101     [1245]:[sk]) continue ;;
102    
103   # start   # start
104   ?:s)   ?:s)
105   [[ ${i} = 7:s ]] && i="sysinit:s"   [[ ${i} = 7:s ]] && i="sysinit:s"
# Line 109  rc_service_add() Line 112  rc_service_add()
112   # stop   # stop
113   ?:k)   ?:k)
114   [[ ${i} = 7:k ]] && i="sysinit:k"   [[ ${i} = 7:k ]] && i="sysinit:k"
115   [[ ${i} = 3:s ]] && i="boot:k"   [[ ${i} = 3:k ]] && i="boot:k"
116   [[ ${i} = 0:s ]] && i="shutdown:k"   [[ ${i} = 0:k ]] && i="shutdown:k"
117   echo -e "\t\t[rc${i/:k/}.d -> K${RC_STOP}]"   echo -e "\t\t[rc${i/:k/}.d -> K${RC_STOP}]"
118   ln -snf ../init.d/${RC_SERVICE} \   ln -snf ../init.d/${RC_SERVICE} \
119   ${MROOT}/etc/rc.d/rc${i/:k/}.d/K${RC_STOP}${RC_SERVICE}   ${MROOT}/etc/rc.d/rc${i/:k/}.d/K${RC_STOP}${RC_SERVICE}
# Line 158  rc_service_show() Line 161  rc_service_show()
161   do   do
162   level=${i}   level=${i}
163   [[ ${i} = 7 ]] && level=sysinit   [[ ${i} = 7 ]] && level=sysinit
164     [[ ${i} = 3 ]] && level=boot
165     [[ ${i} = 0 ]] && level=shutdown
166    
167   for script in ${MROOT}/etc/rc.d/rc${level}.d/*   for script in ${MROOT}/etc/rc.d/rc${level}.d/*
168   do   do

Legend:
Removed from v.724  
changed lines
  Added in v.1357