Hallo zusammen,
vorhin hatte ich die Ehre ein Debian (Cron) Startskript auf einer Suse Installation zu installieren. Neben dem abgespeckten start-stop-daemon Binary (die Option --retry fehlt) hatte ich noch mit log_daemon_msg & log_end_msg zu kämpfen. Ich habe die beiden Aufrufe dann durch Nutzung von logger ersetzt. Bei umfangreichen Startskripten ist es unter anderem brauchbar die gesamten Aufrufe mit einer eigenen Funktion zu erschlagen:
log_daemon_msg() { logger "$@"; }
log_end_msg() { [ $1 -eq 0 ] && RES=OK; logger ${RES:=FAIL}; }
Ergänzend (für Google und Co) noch die Fehlermeldungen die auf Suse erzeugt wurden:
log_daemon_msg: command not found
log_end_msg: command not found