Debian Policy Manualを含む多くのソースからのDebian用のvan Smoorenburg rc
スクリプトの作成に関する長年のアドバイスと、StackExchangeでの回答は、これまでは次のとおりです。
/etc/init.d
スクリプトのベースとなる例は、/etc/init.d/skeleton
にあります。
これはまだ事実ですか?
/etc/init.d/skeleton
はもうありません。2018年時点のアドバイスは次のとおりです。
/etc/init.d
スクリプトのベースとなる例は、init-d-script
(5)のマニュアルページにあります。
systemd開発者のMichael Bieblとvan SmoorenbugのDebianメンテナーrc
+ init
Dmitry Bogatovが集まり、/etc/init.d/skeleton
を削除することに同意しました。テンプレートとして使用するスクリプト(これまでの/etc/init.d/skeleton
ファイルとは異なり、Debian FreeBSDで動作させるための微調整は含まれていませんでした)がマニュアルに含まれるようになりました。
Debianテンプレート自体は2014年に数年前に変更されたことに注意してください。現在、シェルはMewburn rc
またはOpenBSD rc
のrc
スクリプトにはるかに似ています。ほとんどの作業を実行する関数ライブラリと、単純な場合の一連の変数割り当てにすぎないrc
スクリプトのメインコンテンツ。
init-d-script
。 ファイルフォーマットマニュアル。 Debian。init.d
スクリプトインタープリター/lib/init/init-d-script
。 sysvinitパッケージ。 Debian。/etc/init.d/skeleton
を移動してください。 Debianバグ#913154。init.d
script。 Debianバグ#913295。rc
。よくある答え。rc.d
システム "( 著者のコピー )2001年年次技術会議の議事録。Usenix。pp。69–80。/etc/inittab
は過去のものです。 。よくある答え。