Mailinglist Archive: opensuse-de (5973 mails)
| < Previous | Next > |
Re: boot.local
- From: B.Brodesser@xxxxxxxxxxxxxx (Bernd Brodesser)
- Date: Mon Oct 23 16:53:54 2000
- Message-id: <20001023185354.A8529@xxxxxxxxxxxxxx>
* ChristophR. schrieb am 23.Okt.2000:
Ich möchte einen Dienst nach init 2 starten. Ich kann ihn aber nicht in
boot.local eintragen, weil boot.local schon vorher ausgeführt wird und die
für das zu startende Programm verfügbaren Dienste noch nicht alle
gestartet sind.
Hat einer eine Idee, was ich da machen kann? (nicht in /etc/profile.local)
Wenn Du es im runlevel 2 starten willst, ist boot.local auch nicht der
richtige Ort. boot.local wird nur nach dem booten, nicht aber nach
einem runlevelwechsel gestartet.
Schreibe Dir ein Skript in /sbin/init.d. Dort gibt es ein skeleton.
Kopier es Dir mit einem beliebigen aber noch nicht vergebenen Namen,
und passe es an. Dann mache zwei links darauf. Einmal mit einem S
davor und einmal mit einem K. Mit dem S davor wird bei einem wechsel
zu runlevel 2 ausgeführt und mit einem K davor bei einem
runlevelwechsel von 2 weg. Und zwar mit dem Argument start bzw. stop.
Die links gehören im Verzeichnis /sbin/init.d/rc2.d würdes Du diesen
Dienst auch gerne im Runlevel 3 ausführen, so gehört er auch nach
/sbin/init.d/rc3.d usw.
Nach dem S bzw. K kommt noch eine zweistellige Zahl, die besagt an
welcher Stelle das Skript ausgeführt wird.
Bernd
--
Bitte die Etikette dieser Liste beachten: http://www.ndh.net/home/schult/
Bitte Realnamen angeben, kein Vollquoting, kein Html, PGP oder Visitenkarten
benutzen. Signatur mit "-- " abtrennen, bei Antworten "Re: " voranstellen,
sonst nichts. |Zufallssignatur 4
---------------------------------------------------------------------
To unsubscribe, e-mail: suse-linux-unsubscribe@xxxxxxxx
For additional commands, e-mail: suse-linux-help@xxxxxxxx
| < Previous | Next > |