Hallo, "Markus Heidinger" <suselist@mh-infoman.com> writes:
Hallo Liste! [...] Folgendes Problem: Irgendwann während der letzten Versionswechsel wurde das Bootkonzept von SuSE geändert/erweitert. Es geht dabei darum, dass Startskripte von unabhängigen (?!) Diensten parallelisiert wird. Gesteuert wird dies über die Konfiguration in den /etc/init.d/.depend.* Dateien, aus- und eingeschaltet über den Parameter "RUN_PARALLEL" in /etc/sysconfig/suseconfig. [...]
Meine Fragen, nachdem ich nirgendwo entsprechende Information dazu gefunden habe, auch nicht in der SDB von SuSE:
* Welcher Mechanismus ist für die Parallelisierung verantwortlich? * Wo wird festgelegt, welche Dienste von welchen anderen abhängig sind? * Wie kann ich erreichen, dass ein entsprechendes Startskript SXXfoo auf jeden Fall abgearbeitet wird, auch wenn kein Eintrag in der .depend.start erstellt wurde? * Wie kann ich erreichen, dass meine eigenen Einträge auf /etc/rc.d/.depend.start nicht verschwinden * Welche Nachteile - ausser einem langsameren Startprozess - hat das Abschalten dieses ominösen Parallelisierungsmechanismus? * Wo ist das ganze Ding dokumentiert?
Vielleicht kann irgend jemand Licht in dieses Dunkel bringen - ich bedanke mich schon jetzt dafür ;-)
Die Dateien .depend.boot, .depend.start, .depend.stop werden von insserv(8) angelegt. Die entsprechenden Abhängigkeiten werden in den scripten /etc/init.d/<script> definiert, alles was zwischen ### BEGIN INIT INFO und ### END INIT INFO steht, wird ausgewertet. Durch Veränderung der Required-start und Required-stop Parameter kannst du das Bootverhalten beeinflussen. -Dieter -- Dieter Klünter | Systemberatung http://www.dkluenter.de GPG Key ID:8EF7B6C6