Hallo! Ich habe ein Script zur Überwachung einer PPPoE-Verbindung unter 8.2 professional in den Runleveln 3 & 5 laufen. #!/bin/bash # /sbin/adsl while [ 1 ]; do # test if ppp0 intercafe isup if ! $(ifconfig | grep -q ^ppp0); then killall -q smpppd killall -q pppoe sleep 5 killall -q -9 smpppd killall -q -9 pppoe ifconfig ppp0 down &> /dev/null rm -f /var/run/pppo* /usr/sbin/adsl-start fi sleep 10 done rc_exit Das Script liegt in /etc/rc.d und ist korrekt verlinkt. Nun habe ich folgendes Problem: Sobald das Script aufgerufen wird beleibt der Bootvorgang bzw. der Runlevelwechsel hängen, da anscheinend nur mehr das Script ausgeführt wird. Früher rief ich das Script manuell mit ./Forever & auf, damit ich weiterarbeiten konnte. Gibt¹s einen ähnlichen Aufruf für die Runlevelscripte, bzw wie muss ich mein Script verändern dass es klappt? Vielen Dank für Eure Hilfe! Martin
Moin,
* Martin Müller
Früher rief ich das Script manuell mit
./Forever &
auf, damit ich weiterarbeiten konnte. Gibt¹s einen ähnlichen Aufruf für die Runlevelscripte, bzw wie muss ich mein Script verändern dass es klappt?
Das machst Du im Skript. Wirf mal einen Blick auf das Beispielskript (skeleton), da wird startproc benutzt. Thorsten -- It is exactly because markets are amoral that we cannot leave the allocation of resources entirely to them. - George Soros
Hallo, Am Wed, 08 Oct 2003, Martin Müller schrieb:
Ich habe ein Script zur Überwachung einer PPPoE-Verbindung unter 8.2 professional in den Runleveln 3 & 5 laufen. [..] Das Script liegt in /etc/rc.d und ist korrekt verlinkt. Nun habe ich folgendes Problem: Sobald das Script aufgerufen wird beleibt der Bootvorgang bzw. der Runlevelwechsel hängen, da anscheinend nur mehr das Script ausgeführt wird.
[X] Du willst UNBEDINGT folgendes lesen und verstehen: - /etc/init.d/README - man 7 init.d - man 8 insserv, - "and the SuSE Linux handbook, chapter 'The SuSE boot concept'" [X] Anschliessend(!) willst du unbedingt '/etc/init.d/skeleton' anschauen, lesen, verstehen und kopieren, anpassen... -dnh -- Wenn man keine Vögel mag, ist es völlig in Ordnung, mit Kanonen auf Spatzen zu schiessen. -- ratti in suse-linux
participants (3)
-
David Haller
-
Martin M=?ISO-8859-1?B?/A==?=ller
-
Thorsten Haude