start_daemon falha com o código de saída 7

1

Eu tenho um daemon chamado mydaemon.bin e um script de shell chamado start-my-daemon.sh que define algumas variáveis de ambiente e então inicia mydaemon.bin , que por sua vez chama a função unix daemon para daemonizar-se e cria um pidfile em %código%.

Para iniciar o daemon sob o Suse 10.0, escrevi um script de init que usa $PIDFILE , mas em 9 de 10 casos start_daemon -p $PIDFILE mydaemon.bin retorna com o código de saída 7, embora o daemon tenha sido iniciado com êxito. Mesmo start_daemon retorna o pid direito. No caso # 10, retorna 0 como deveria.

Alguma dica?

    
por Panke 02.05.2013 / 16:32

0 respostas

Tags