On Sat, 9 Jan 1999, Thomas Reitelbach wrote:
1. die eigentlichen scripte werden in /sbin/init.d erstellt.
ack.
2. die links in den runlevel-verzeichnissen verweisen auf die scripts in /sbin/init.d
ack.
3. das S im link steht fuer start, das K fuer kill
ack.
4. die zahl hinter dem S bzw. K (S20cron) gibt die startprioritaet bzw. reihenfolge an.
ack - mit leichten Einschraenkungen - siehe unten.
5. die hauptscripts in /sbin/init.d sollten die variablen "start" und "stop" verstehen damit man dienste manuell starten/beenden kann
Im Prinzip ja. Die Scripte werden aus einem zentralen Steuerscript mit den Optionen start bzw. stop aufgerufen. Dabei zaehlt einfach die alphabetische Reihenfolge - S20a... startet also vor S20b... usw. Aus dem Namen des Links wird der Name des Scriptes "herausgelesen" (ab dem 4. Zeichen ...) und es wird bei "S..." ge"start"et und bei "K..." ge"stop"t.
2. ist meine oben beschriebene loesung als "unsauber" auszuwerten? (wenn man von den tatsachen absieht das weder "start"/"stop" von dem script unterstuetzt wird noch ein kill-link in /sbin/init.d/rc2.d vorliegt)
IMHO nicht, zumindest dann nicht, wenn Du auch noch einen Link mit "K..." anlegst.
3. ich schaetze meine loesung _ist_ unsauber, wie kann ich das besser regeln?
Siehe Frage 2.
4. nach welchen kriterien sollte ich die startprioritaet der scripten waehlen? (S20top oder S50top oder vielleicht S100top?)
Wenn ein Script Netzfunktionalitaet benoetigt, darf es erst nach dem Start der enstprechenden Netzwerkfunktionen gestartet werden (z.B. nfs-mount erst nach dem Start des nfs-Servers etc.).
bei KirchŽs "network administrators guide" (mein gott, bin grad erst 4 monate dabei und hab mehr gelesen als in den letzten fünf jahren :-). will damit sagen: verweise auf literatur sind willkommen.
Feinfein. Das ist der einzige Weg ... neben dem einfachen Lesen von Scripten, Konfigurationen und Manpages ...
tschuessi und frohes schaffen :-)
Gleichfalls - und Fiel Ervolk, Tschau, Volker. -- Volker Mueller,volker.mueller@gmx.de,<A HREF="http://www.in-berlin.de/user/flinux"><A HREF="http://www.in-berlin.de/user/flinux</A">http://www.in-berlin.de/user/flinux</A</A>> Aus aktuellem Anlass wuensche ich ein gesundes und erfolgreiches Jahr 99 -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux