Hallo Philipp! Am 06.12.2009 um 02:40 Uhr schrieb Philipp Thomas:
Das bedautet, das Dein Skript nach allen anderen gestartet und vor alln anderen gestopt wird.
Ich habe inzwischen ein paar Tests gemacht, damit ich diesen Mechanismus besser verstehe. In allen Startscripts habe ich die INIT INFOs erbarmungslos gelöscht. Die Folge davon war erstmal keine. SuSE startete wie gewohnt, die Scripten wurden in der gleichen Reihenfolge wie davor abgearbeitet. Dann habe ich ein neues Script angelegt und mit Required-Start zu nötigen versucht, nach einem anderen Script zu starten. Es wurde trotzdem die alphabetische Reihenfolge eingehalten. Im Runlevel-Editor in yast werden zu den bearbeiteten Scripten die entsprechenden Runlevel korrekt aufgeführt (vermutlich werden hier die rc*.d-Verzeichnisse ausgelesen).
Danach machst Du dann ein 'insserv
' und beim nächsten Start sollte in Runlevel 3 oder 5 Dein Skript gestartet werden.
insserv ist der einzige, der meckert, weil LSB nicht eingehalten wird (beim Programmaufruf und bei der Installation eines rpm). Ansonsten gibt es keine Unterschiede. Natürlich muss man in diesem Fall selber darauf achten, in welcher Reihenfolge die Scripten starten müssen. Gruß Peter der noch ein bisschen weiterspielt ;-) PS: Ganz subjektiv: Der PC startet ein bisschen schneller. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org