Hi!
Jim Knuth wrote:
mmh, starten tut es nun. Danke. Aber stoppen geht nicht. Da kommt immer die Meldung, dass das *.pid xxx nicht da ist.
Es existiert: man start-stop-daemon Bitte benutzen!
-m|--make-pidfile
Verwendet wenn ein Programm gestartet wird, dass keine
eigene PID-Datei erstellt. Diese Option sorgt daf�r, dass
start-stop-daemon die mit --pidfile referenzierte
Datei anlegt und die PID kurz vor der Ausf�hrung des
Prozesse hineinlegt. Beachten Sie, dass sie nicht entfernt
wird wenn das Programm beendet wird. HINWEIS:
Diese Funktion k�nnte nicht in allen F�llen
funktionieren. Insbesondere wenn das auszuf�hrende
Programm sich vom Hauptprozess forkt. Deshalb ist diese
Option normalerweise nur in Kombination mit der
--background Option sinnvoll.Deine Aufgabe: - nach der "--background"-Option sehen, was die tut - pr�fen ob Dein Programm forkt (Du bekommst eine Kommandozeile, wenn du es von Komkmandozeile direkt startest) oder beendet - Deinem Programm das eigene PID-File beibringen (n�tigenfalsl �ber einen Skript-wrapper 'program; echo $! > $pidfile')
Viel Erfolg, Hans-J�rgen

