Eu não tenho um prático baseado no Debian para testar, mas lembro que ele não redireciona automaticamente para o syslog. Você deve manipular manualmente algo assim:
>> /var/log/myproject.log 2>&1
Estou executando um sistema Debian e tenho um script de inicialização em /etc/init.d/
que inicia um daemon usando start-stop-daemon
:
start-stop-daemon --start --quiet --pidfile /tmp/myproject.pid --exec /usr/bin/somebin || return 2
Se /usr/bin/somebin
gravar em STDERR, essa saída será gravada automaticamente no syslog? Ou eu tenho que fazer algo explícito para obter saída para STDERR no syslog?
Eu não tenho um prático baseado no Debian para testar, mas lembro que ele não redireciona automaticamente para o syslog. Você deve manipular manualmente algo assim:
>> /var/log/myproject.log 2>&1