[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Debian]: Runlevel-Jobs?



On Thu, Jan 07, 1999 at 10:31:05PM +0100, Sangohn Christian wrote:
> Hallo Leute! 
> 
> Mit welchen Debian-Tool verändert man eigentlich die Jobs die in einem 
> bestimmten runlevel laufen sollen?

Mit 'ln' und 'rm'   ;-)    SCNR


Wenn zu einem Runlevel X gewechselt wird, so werden zunächst alle Skripte
in /etc/rcX.d die mit 'Kxx' beginnen mit dem Parameter 'stop' aufgerufen,
wodurch üblicherweise Dienste gestoppt werden. Über die Zahl xx wird die
Reihenfolge festgelegt. Danach werden alle Skript mit 'Sxx' analog mit dem
Parameter 'start' aufgerufen.

Wie man leicht nachprüfen kann, stehen in /etc/rc?.d aber nicht wirklich
Skripte, sondern nur Symlinks auf die eigentlichen Skript in /etc/init.d/.
Wenn man also nicht möchte, daß der Dienst XY in Runlevel Z gestartet wird,
sondern in Runlevel Z gestoppt wird, so er vorher lief macht man 
'rm /etc/rcZ.d/SxxXY; ln -s /etc/rcZ.d/KxxXY', wobei xx entsprechend zu
setzen ist. 

Alternativ (und sauberer?) kann man das ganze auch über update-rc.d machen, 
daß auch eine Manpage hat.

-- 
marko  -  Nordisch by Nature

 "And sanity is a full-time job in a world that is always changing"
                                            'Sanity' - Bad Religion -
------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <deine emailadresse>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Anzahl der eingetragenen Mitglieder:     677


Reply to: