pumaプロセスを処理するために独自のカスタム/etc/init.d/puma
スクリプトを作成しようとしていますが、通常のキーワードを使用すると実際のスクリプトを実行できません。
sudo service puma start
sudo service puma stop
sudo service puma restart
これらのいずれかが呼び出されると、正確に何が実行されていますか?それはどこから出たの?何とか無視できますか?
私のシステムには他のプーマスクリプトはありません(通常私が読んだ内容によると、ここまたはすぐ/etc/init.d/
そこにあります)。/etc/
# $1 is the second argument, e.g. start, stop, random_string
case "$1" in
start)
echo "'sudo service puma start' - Will never print this!"
;;
stop)
echo "'sudo service puma stop' - Will never print this!"
;;
restart)
echo "'sudo service puma restart' - Will never print this!"
;;
*)
echo "'sudo service puma anything_else_than_above' - Will always print!"
echo "Usage: $0 {start|stop|status|restart}"
esac
exit 0