私はデーモンを呼び出し、いくつかの環境変数を設定して起動し、unix関数を呼び出してデーモン化し、その中にpidfileを生成するmydaemon.bin
シェルスクリプトを呼び出します。start-my-daemon.sh
mydaemon.bin
daemon
$PIDFILE
Suse 10.0でデーモンを起動するためにを使用するinitスクリプトを作成しましたが、デーモンが正常に起動したにもかかわらず、start_daemon -p $PIDFILE mydaemon.bin
10回のうち9回は終了コード7を返します。正しいpidが返されてstart_daemon
も同じです。pidof proc
#10の場合は0を返す必要があります。
どのようなヒントがありますか?