1
Upstartスクリプトとstart-stop-daemon
起動スクリプトを作成するとスクリプトが複数回呼び出され、IRCdが約8回発生するという問題がありました。これを修正するために、start-stop-daemonを使用しました。 description "IRC Daemon Upstart Script" start on startup start on runlevel [2345] stop on runlevel [016] respawn nice -5 exec start-stop-daemon --start --chuid ircuser --chdir /home/ircuser/inspircd/run --exec /home/ircuser/inspircd/run/bin/inspircd -- --config=/home/ircuser/inspircd/run/conf/inspircd.conf これは、次の点を除いて、期待どおりに機能します。 stop ircd それはそれを停止すると言いますが、その後inspircdはまだ実行中です。 スクリプトが8つのインスタンスを開くのを停止するstart-stop-daemonを使用するよりも良い方法はありますか、またはstart-stop-daemonと互換性を持たせることができる方法はありますか?
8
upstart