Dienste unter Debian aktivieren und deaktivieren
Unter Debian wird ein Dienst (hier Apache) folgendermaßen automatisch in die Runlevel-Verzeichnisse eingetragen:
update-rc.d apache2 defaults
Defaults bedeutet hier, daß Apache in den Runleveln 2-5 gestartet und in allen anderen beendet wird
Entfernt wird er mittels
update-rc.d -f apache2 remove
Die Reihenfolge, vor/nach welchen anderen Scripts ein Dienst zu starten ist, wird über einen weiteren Parameter bestimmt. Möchte man Apache z.B so einrichten, dass er nur in Runlevel 4 und 5 und nach allen anderen Diensten gestartet wird (99) , benutzt man folgende Zeile:
update-rc.d apache2 start 99 4 5 stop 01 0 1 2 3 6
Die Zeile hat folgende Bedeutung: Füge Startlinks (die mit “S99…” beginnen) in /etc/rc4.d und /etc/rc5.d ein, füge außerdem Stoplinks (die mit “K01…” beginnen) in den anderen rc.xd-Verzeichnissen ein.
Apache wird also bei Runlevel-Wechseln zuletzt gestartet und zuerst wieder beendet.
Über diesen Beitrag
Sie lesen gerade: "Dienste unter Debian aktivieren und deaktivieren",
... Ein Beitrag auf [pimp my shell]
- Autor:
- OJay
- Veröffentlicht:
- 9 Dezember 2006 um 11:50
- Kategorie:
- hintergrundwissen
-
9.12.2006 / 12:01
Was hat das mit “Pimp my shell” zu tun. Das weiss jeder und steht auch im Debian Anwenderhandbuch. Und rcconf ist viel komfortabler
-
9.12.2006 / 13:26
Oh thanks rc.conf ist echt praktisch!
-
9.12.2006 / 14:31
Doomy: Ich habe den Beitrag in eine neue Kategorie: “Hintergrundwissen” gepackt. Ich finde es eigentlich ganz gut, wenn auch administrative Hintergrundinformationen auf pms veroeffentlicht werden -> So hat man ein breites Spektrum an interessanten Beitraegen. Die eigentliche Idee bei pms wird natuerlich weiterhin beibehalten.
Und zu dem Kommentar, das dies jeder weiß, so finde ich nicht, dass man das so verallgemeinern kann. Ich z.B habe das immer auf einem umstaendlicheren Wege getan und so habe ich deine Vorhehensweise und die von Ojay im direkten Vergleich…
-
9.12.2006 / 20:26
Doomshammer, ich denke, es gibt (nicht nur) unter Debian immer mehrere Wege, um an’s Ziel zu kommen, Vermutlich gibt es auch genug andere, die das über symbolische Links einfacher finden. Gregor hat ja eine neue Kategorie für solche Sachen erstellt und ich bin mir ziemlich sicher, dass es genug Leute gibt, die das noch NICHT wussten. Ich bin außerdem sicher, dass durch den derzeitigen Ubuntu-Boom eine Reihe von Leuten zur Linux-Fangemeinde hinzu kommen werden und glaube nicht, dass die alle das Debian-Anwenderhandbuch kennen. Wäre doch schön, dadurch einen neuen PMS-Leser zu bekommen, dass er GENAU HIER seine Frage beantwortet findet! Wem tut das weh? :)
Aber rc.conf ist tatsächlich “nett” und war mir bisher unbekannt. Insofern: Danke für den Hinweis!
-
10.12.2006 / 21:17
Man muss nur beachten , das bei einer Aktualisierung eines Paketes alle Links auf die Skripte wieder auf die Werte des Installationsskriptes gesetzt weden. Dies bedeutet auch, dass mittels update-rc.d deaktivierte Dienste nach einem Update der Software wieder aktiviert werden.
-
16.5.2007 / 19:17
Danke für den Beitrag :) Hat mir sehr geholfen, da ich seither immer die Files manuell gelöscht habe :P
-
23.1.2009 / 17:06
Did you forget “.” ?
root@foo# update-rc.d foo start 20 2 3 4 5
update-rc.d: error: expected runlevel [0-9S] (did you forget “.” ?)
usage: update-rc.d [-n] [-f] remove
update-rc.d [-n] defaults|multiuser [NN | sNN kNN]
update-rc.d [-n] start|stop NN runlvl [runlvl] [...] .
-n: not really
-f: force -
18.2.2009 / 11:27
update-rc.d: error: expected runlevel [0-9S] (did you forget “.” ?)
bitte aktualisieren…trifft so wohl nicht mehr zu?!?!?!?
Hinterlasse einen Kommentar
XHTML: Folgende Tags sind erlaubt: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
navigation
- [1] was ist [ pimp my shell ] ?
- [2] programme
- [3] skripte / dotfiles
- [4] shellshots
- [5] mitmachen
- [6] autoren
- [7] einloggen
- [8] impressum
aussehen
ältere beiträge
- 08.26 lsr – Das fehlende Listing
- 06.18 wirklich? so einfach?
- 06.17 fbcmd – update
- 06.04 worklog – die zeit im griff
- 05.30 google-reader >> snownews
- 05.28 fbcmd – facebook in der shell
- 05.28 bitlbee – alles in einem!
- 05.16 NoPaste/pastebin-Service über die Shell mit curl und sprunge.us
- 04.15 Die Heirloom-Tools – Unix unter Linux
- 02.13 dvtm – dwm für die Konsole
beitrags-archiv
- August 2010 (1)
- Juni 2010 (3)
- Mai 2010 (3)
- Mai 2008 (1)
- April 2008 (1)
- Februar 2008 (4)
- Januar 2008 (1)
- Dezember 2007 (2)
- September 2007 (1)
- August 2007 (1)
- Juli 2007 (6)
- Juni 2007 (1)
kategorien
- allgemein (17)
- berichte (7)
- fun (2)
- gnu_screen (2)
- hintergrundwissen (3)
- how-tos (11)
- internes (6)
- programme (31)
- shells (6)
- tutorials (6)
- user-skripte (2)
- vim (5)
- webseiten (5)
8 Kommentare
Zum Kommentarformular | Kommentar rss [?] | trackback uri [?]