diff options
author | Sebastien Luttringer <seblu@seblu.net> | 2011-05-05 01:17:24 +0200 |
---|---|---|
committer | Tom Gundersen <teg@jklm.no> | 2011-05-11 01:51:33 +0200 |
commit | 2acd4aaf8b84316e30b63ba1f785e2e15ddee4a3 (patch) | |
tree | 6b1625642d42b974bb7ac101f2be491a2960a47e /rc | |
parent | 8ffdc007c28346ba0a733dbcdba62f91d23ce353 (diff) | |
download | initscripts-2acd4aaf8b84316e30b63ba1f785e2e15ddee4a3.tar.xz |
Rename rc into rc.d2011.05.1
To avoid conflict with plan9 rc shell we need to rename our rc.
Original name come from debian invoke-rc.d, shortened into rc.
Signed-off-by: Sebastien Luttringer <seblu@seblu.net>
Signed-off-by: Tom Gundersen <teg@jklm.no>
Diffstat (limited to 'rc')
-rwxr-xr-x | rc | 60 |
1 files changed, 0 insertions, 60 deletions
@@ -1,60 +0,0 @@ -#!/bin/bash - -. /etc/rc.conf -. /etc/rc.d/functions - -usage() { - cat >&2 << EOF -usage: rc action daemon ... - -e.g: rc list - rc help - rc start sshd gpm -EOF - exit 1 -} - -(( $# < 1 )) && usage - -declare -i ret=0 -case $1 in - help) - usage - ;; - list) - cd /etc/rc.d/ - for d in *; do - have_daemon "$d" || continue - # print running / stopped satus - if ! ck_daemon "$d"; then - printf "${C_OTHER}[${C_DONE}STARTED${C_OTHER}]" - else - printf "${C_OTHER}[${C_FAIL}STOPPED${C_OTHER}]" - fi - # print auto / manual status - if ! ck_autostart "$d"; then - printf "${C_OTHER}[${C_DONE}AUTO${C_OTHER}]" - else - printf "${C_OTHER}[${C_FAIL} ${C_OTHER}]" - fi - printf " ${C_MAIN}$d${C_CLEAR}\n" - done - ;; - *) - action=$1 - shift - # set same environment variables as init - runlevel=$(/sbin/runlevel) - ENV="PATH='/bin:/usr/bin:/sbin:/usr/sbin'" - ENV+=" PREVLEVEL='${runlevel:0:1}'" - ENV+=" RUNLEVEL='${runlevel:2:1}'" - ENV+=" CONSOLE='${CONSOLE:-/dev/console}'" - for i; do - [[ -x "/etc/rc.d/$i" ]] && cd / && eval /usr/bin/env -i $ENV "/etc/rc.d/$i" "$action" - (( ret += !! $? )) # clamp exit value to 0/1 - done -esac - -exit $ret - -# vim: set ts=2 sw=2 noet: |