Startscript arbeitet nicht richtig mit Yast zusammen

Guten Tag, wenn ich mein Startscript mit ./start start ./start stop ./start restart ./start status aufrufe funktioniert es ohne Probleme wenn ich das jetzt per Yast aufrufe (start) dann bleibt die Meldung "teamspeak2 start" so lange stehen, bis ich entweder im anderen Putty-Fenster noch einmal start oder stop aufrufe der Teamspeak Server wird aber ganz normal gestartet, nur die Meldung verschwindet nicht, bzw. die Erfolgsmeldung erscheint nicht woran könnte das noch liegen? Startscript: ===================================================================== #! /bin/sh # Copyright (c) 1995-2004 SUSE Linux AG, Nuernberg, Germany. # All rights reserved. # # Author: Kurt Garloff # Please send feedback to http://www.suse.de/feedback/ # # /etc/init.d/teamspeak2 # ### BEGIN INIT INFO # Provides: tss # Default-Start: 3 5 # Default-Stop: 0 1 2 6 # Short-Description: Teamspeak2 Server starten # Description: Teamspeak2 Server starten ### END INIT INFO TSS_PID="/home/tss/teamspeak2.pid" TSS="/home/tss/server_linux" . /etc/rc.status rc_reset case "$1" in start) echo "Teamspeak2 Server wird gestartet" startproc -p $TSS_PID -u tss $TSS rc_status -v ;; stop) echo "Teamspeak2 Server wird heruntergefahren" killproc -TERM $TSS rc_status -v ;; restart) $0 stop $0 start rc_status ;; status) echo "Teamspeak2 Server Status" checkproc $TSS rc_status -v ;; *) echo "Benutze: $0 {start|stop|status|restart}" exit 1 ;; esac rc_exit ===================================================================== -- Mit freundlichen Grüssen Kay Häusler mailto:kay@ct-gzsz.de

Hallo, Am Thu, 01 Jul 2004, Kay Häusler schrieb:
wenn ich mein Startscript mit ./start start ./start stop ./start restart ./start status
aufrufe funktioniert es ohne Probleme
wenn ich das jetzt per Yast aufrufe (start) dann bleibt die Meldung "teamspeak2 start" so lange stehen, bis ich entweder im anderen Putty-Fenster noch einmal start oder stop aufrufe
der Teamspeak Server wird aber ganz normal gestartet, nur die Meldung verschwindet nicht, bzw. die Erfolgsmeldung erscheint nicht
Startet es denn beim booten? (ggfs. 'insserv tss' nachholen)
### END INIT INFO TSS_PID="/home/tss/teamspeak2.pid" startproc -p $TSS_PID -u tss $TSS [..] killproc -TERM $TSS killproc -p $TSS_PID -TERM $TSS [..] checkproc $TSS checkproc -p $TSS_PID $TSS
Wenn du nicht startproc das mit dem PID-File regeln laesst musst du das auch bei killproc und checkproc angeben. Schau ggfs. in den manpages dass auch bei {kill,check}proc die Option -f zu -p geaendert wurde. -dnh -- 134: Benutzerfreundlichkeit Der Benutzer hat zum Admin freundlich zu sein. (Thorsten Fenk)

Guten Abend David Haller, Hallo Liste, Am Donnerstag, 1. Juli 2004 schrieb David Haller:
Startet es denn beim booten? (ggfs. 'insserv tss' nachholen)
ich würde sagen nein, denn das "Zeitüberschreitung der Anforderung." hab ich jetzt. Der Rechner hat sich jetzt wohl daran auf gehangen :-( ich frag mich, warum das funktioniert, wenn man es normal aufruft, aber nicht, wenn ich es per Yast aufrufen lasse -- Mit freundlichen Grüssen Kay Häusler mailto:kay@ct-gzsz.de

Hallo, Am Thu, 01 Jul 2004, Kay Häusler schrieb:
Am Donnerstag, 1. Juli 2004 schrieb David Haller:
Startet es denn beim booten? (ggfs. 'insserv tss' nachholen)
ich würde sagen nein, denn das "Zeitüberschreitung der Anforderung." hab ich jetzt. Der Rechner hat sich jetzt wohl daran auf gehangen :-(
Dann startest du's wohl zu frueh und musst noch Abhaengigkeiten (z.B. zu $network o.ae.) definieren (und dann insserv -r tss; insserv tss). -dnh -- Das Nutznetz ist kalt das Token muss halten. Doch wie gemein von den "alten" Das Token ganz einfach ins Killfile zu schalten. [WoKo in dag°]
participants (2)
-
David Haller
-
Kay Häusler