終了コード7のためにstart_daemonが失敗しました。

終了コード7のためにstart_daemonが失敗しました。

私はデーモンを呼び出し、いくつかの環境変数を設定して起動し、unix関数を呼び出してデーモン化し、その中にpidfileを生成するmydaemon.binシェルスクリプトを呼び出します。start-my-daemon.shmydaemon.bindaemon$PIDFILE

Suse 10.0でデーモンを起動するためにを使用するinitスクリプトを作成しましたが、デーモンが正常に起動したにもかかわらず、start_daemon -p $PIDFILE mydaemon.bin10回のうち9回は終了コード7を返します。正しいpidが返されてstart_daemonも同じです。pidof proc#10の場合は0を返す必要があります。

どのようなヒントがありますか?

関連情報