Eigenes Script mit Yadi-Image

Alles eine Frage des Images
Mac23
Einsteiger
Einsteiger
Beiträge: 127
Registriert: Donnerstag 23. Oktober 2003, 20:50

Eigenes Script mit Yadi-Image

Beitrag von Mac23 »

Hallo,

ich habe mir ein kleines Script geschrieben um mit meiner dBox den Dyndns-Account zu updaten.
Normalerweise habe ich mich immer per telnet auf der Box eingeloggt und das Script im Hintergrund gestartet:
/var/bin/my_script.sh &

Seit ich jetzt das Yadi-Image benutze, wird der Prozess mit meinem Script immer gekilled, wenn ich mich aus der Box danach auslogge.

Woran kann das liegen? Ich habe es doch im Hintergrund gestartet :-/
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

Das Script/der Prozess hat die telnet-Session als "controlling terminal" und wird terminiert bei Beendigung der Sitzung.

Du müsstest die entspr. Signale (SIGTERM iirc) im Script abfangen - order bau den Start dieses Script direkt in die Init-Scripte ein (z.b. start_neutrino).
There are 10 types of people in the world: those who know binary and those who don't
Mac23
Einsteiger
Einsteiger
Beiträge: 127
Registriert: Donnerstag 23. Oktober 2003, 20:50

Beitrag von Mac23 »

Habe ich nun auch in start_neutrino aufgenommen.
Trotzdem (mit anderen Images) war das starten per Telnet ohne Probleme möglich...was kann da anders gewesen sein?
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

Die busybox hat sich in diesen Images wohl anders verhalten, k.A.
There are 10 types of people in the world: those who know binary and those who don't