/etc/rc.d, nahozeni slip

Jan Satko satko na quanto.uniag.sk
Úterý Říjen 19 15:33:33 CEST 1999


> 1/ Kde se da zjistit, jak se na RedHatu maji jmenovat linky v rc?.d do
> init.d, cili ze lpd ma mit v rc3.d link S60lpd a ne treba S21lpd? Jde mi o
> to, ze kdyz chci nejakou sluzbu ne-loadovat, tak asi dobre reseni je
> smazat ten link. Kdyz ho ale po case chci znovu pouzivat, jaky link mam
> vytvorit? A pokud je to jedno, jak to dela instalak RedHatu?

more /etc/rc.d/rc

a tam je nieco ako:

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

# Now find out what the current and what the previous runlevel are.
argv1="$1"
set `/sbin/runlevel`
runlevel=$2
previous=$1
export runlevel previous

# Get first argument. Set new runlevel to this argument.
[ "$1" != "" ] && runlevel="$argv1"

# Tell linuxconf what runlevel we are in
[ -d /var/run ] && echo "/etc/rc.d/rc$runlevel.d" > /var/run/runlevel.dir

# Is there an rc directory for this new runlevel?
if [ -d /etc/rc.d/rc$runlevel.d ]; then
        # First, run the KILL scripts.
  -->    for i in /etc/rc.d/rc$runlevel.d/K*; do
  |              # Check if the script is there.
  |              [ ! -f $i ] && continue
  |
  |               (blablablabla)
  |              # Bring the subsystem down.
  |              $i stop
  |      done
  |
Cize postupne zobere vsetky co zacinaju na K-cko a preda im paramater
stop. cize ich vypne.

        # Now run the START scripts.
 -->     for i in /etc/rc.d/rc$runlevel.d/S*; do
 |               # Check if the script is there.
 |               [ ! -f $i ] && continue
 |
A vsetky co zacinaju na S-ko spusti.

                # Bring the subsystem up.
                $i start
        done
fi
-------------

Takze je mu jedno ako je to cislovane. Podstatne aby to zacinalo na K
alebo S. Ked to nechcete pustat premenujete S na K. A ked to chcete pustat
tak zase naopak.

S pozdravom 

 /-------------------------------------------------------------------\
{   Jan 'EIS' Satko        Slovenska Polnohospodarska Univerzita      }
 }   administrator       Centrum Vypoctovej Techniky a Informatiky   {
{    satko na spu.sk        Tr. A. Hlinku 2, 949 01, Nitra, Slovensko    }
 \-------------------------------------------------------------------/



Další informace o konferenci Linux