[Allegro] avanti-server av-x V31.1: "(Cleanup) avanti shutting down"

Thomas Berger ThB at Gymel.com
Do Nov 17 10:16:44 CET 2011



Am 17.11.2011 10:00, schrieb Klaus Lehmann:

> wenn ich z3950 SO starte 
> (aus der init.d zitiert:)
> 
> 'start')
>         /usr/local/avanti/bin/z3950 -p /var/run/z3950.pid < /dev/null 2>&1 > /dev/null &
>         /sbin/checkproc -v $Z3950_BIN > $Z3950_PID
>         ;;
> 'stop')
>         killall z3950          
> 
> dann kann ich die zeilen NICHT für logrotate übernehmen. 

Weder sollte man das ZTarget so starten, noch so stoppen.

Wenn ich mich recht entsinne, erzeugt das ZTarget im Gegensatz zu
avanti von selbst die Pid-Datei in /var/run, keine Ahnung, warum
Sie sie(?) dann ueberschreiben.

Anders als Avanti aendert das ZTarget beim Senden eines HUP-Signals
auch nicht seine Prozessnummer, d.h. ein "reload" in der init-Datei
nach dem ueblichen Strickmuster ist machbar (Fuer Avanti hingegen
muss getrickst werden).

Und ein killall als "stop" fuer einen spezifischen Daemon verdient
Haue...


viele Gruesse
Thomas Berger



Mehr Informationen über die Mailingliste Allegro