ユーザーが呼び出したかstop
、システムがダウンしたかに応じて異なるシャットダウンを行うスクリプトが必要です。
背景情報: 実行中の継続的なプロセスを終了するための 2 つの主な機能があります:stop
と ですsuspend
。 を呼び出すときはstop myscript
、 機能を使用するようにします。ただし、マシンがシャットダウンしているときは、機能を使用するようstop
にします。これは Upstart で可能ですか?suspend
同様に、さまざまなシャットダウン タイプを指定できるスクリプト固有のキーワードを作成できますか ( stop myscript
ANDのように指定できますsuspend myscript
)?
答え1
Upstart には「suspend」スタンザがないので、異なるstop on
スタンザを持つ 2 つの upstart スクリプトを設定することができます。