Hallo! Vielen Dank für die hilfreiche Antwort! Man lernt ja nie aus... Mit Startskripten schlage ich mich jetzt das erste mal herum. Außer der grauen Theorie wußte ich auch nicht viel darüber. Andreas Winkelmann schrieb:
Christoph Bohm wrote:
Nein, er meinte "insserv". Wenn Du so ein Script eingerichtet hast, beachte den Header "Required-Start:" dort trägst Du z.B. $network ein. Für ein genaues Beispiel schau Dir am besten einfach mal die anderen Scripte an. Oder den Aufruf ganz unten. Wenn dieses Script fertig ist, machst Du
# insserv scriptname
(Oder Alternativ mit "Du-weisst-schon-was" (Runlevel-Editor@Yast) ;-))
Und er setzt die Links in den entsprechenden Unterverzeichnissen automatisch.
darin sehe ich für mich auch die einzige Möglichkeit, die Start- und Stoplinks zu setzen. Die Nummerierung geht doch etwas über mein Logikverständnis hinaus :)
Kleine Zahlen zuerst und dann in der Reihenfolge wie es gestartet werden soll. Wenn Netzwerk 10 ist und Du nach dem Netzwerk starten möchtest, dann halt 11 oder ähnliches. Vielleicht was freihalten für die Zukunft.
Ja und genau hier hänge ich. Wenn ich die Links per pedes (oder eher per manum) erstelle, dann weiß ich zwar, in welcher Reihenfolge die gestartet werden, aber die bestehenden haben eben diese "Zwischenräume", und bevor ich hier etwas falsch mache... Aber mit insserv scheint das ja erledigt zu sein - ich werd mich mal genauer damit befassen :) Vielleicht gleich etwas, das mir direkt zu Beginn ins Auge fällt: die Required-Start-Zeile beinhaltet lauter Variablen? Also $network, $remote_fs, $syslog etc. Woher bekomme ich eine Liste dieser Variablen und Ihrer Bedeutung? Ich meine, die Namen sind ja sprechend genug, aber wenn ich zB mysql benötigen würde, weil ich einen DB-Dump machen möchte. Wie würde ich es meinem init-Skript mitteilen? Entschuldigt bitte, falls dies eine dämliche Frage ist, aber ich stehe im Moment wirklich ziemlich ratlos davor.
Yast liest wie insserv (IMHO wird das sogar von Yast gestartet) den Header aus.
Mach mal ein
# chkconfig --deps -l
Dann kannst Du schön tabellarisch sehen was von was abhängt.
und wieder was dazugelernt :) Vielen Dank! Gruß Christoph