GNU/Linux >> Linux の 問題 >  >> Debian

Debian – /etc/init.d/skeletonはどこにありますか?

van Smoorenburg rcの作成に関する長年のアドバイス Debianポリシーマニュアルを含む多くのソースからのDebian用スクリプト StackExchangeでの回答は、これまで次のとおりです。

/etc/init.dのベースとなる例 スクリプトは/etc/init.d/skeletonにあります 。

これはまだ当てはまりますか?

承認された回答:

いいえ、/etc/init.d/skeleton もうありません。

2018年現在のアドバイスは次のとおりです。

/etc/init.dのベースとなる例 スクリプトは、マニュアルページのinit-d-scriptで入手できます。 (5)。

systemd開発者のMichaelBieblとvanSmoorenbugrcのDebianメンテナ + init Dmitry Bogatovが集まり、/etc/init.d/skeletonを削除することに同意しました 。テンプレートとして使用するスクリプト(以前の/etc/init.d/skeletonとは異なります) ファイルには、Debian FreeBSDで動作するようにするための微調整が含まれていません)がマニュアルに含まれるようになりました。

Debianテンプレート自体は数年前、2014年に変更されたことに注意してください。現在、rcのように構造化されています。 Mewburn rcのスクリプト またはOpenBSDrc 、ほとんどの作業を行うシェル関数ライブラリとメインのrc 単純なケースでは、一連の変数割り当てにすぎないスクリプトコンテンツ。

さらに読む

  • https://unix.stackexchange.com/a/233581/5132
  • Petter Reinholdtsen(2014-02-09)。 init-d-scriptファイル形式のマニュアル 。 Debian。
  • Olaf van der Spek(2008-02-09)。 スケルトン:スケルトンコードを他のスクリプトに含めることができるファイルに移動します 。 Debianバグ#464854。
  • Petter Reinholdtsen(2014-02-09)。 新しいinit.d スクリプトインタプリタ/lib/init/init-d-script 。 sysvinitパッケージ。 Debian。
  • Michael Biebl(2018-11-07)。 /etc/init.d/skeletonを移動してください 。 Debianバグ#913154。
  • ドミトリーボガトフ(2018-11-09)。 debian-policy:例init.dの場所を更新します スクリプト 。 Debianバグ#913295。
  • ジョナサンデボインポラード(2014)。 実行スクリプトとサービスユニットを並べて確認します。 。頻繁に与えられる回答。
  • ジョナサンデボインポラード(2015)。 システム5の既知の問題rc 。頻繁に与えられる回答。
  • ルーク・ミューバーン(2001)。 NetBSD rc.dの設計と実装 システム」(著者のコピー)2001年年次技術会議の議事録 。 Usenix。 pp。69–80。
  • ジョナサンデボインポラード(2015)。 /etc/inittab 過去のものです。 。頻繁に与えられる回答。
  • https://unix.stackexchange.com/a/472993/5132

Debian
  1. Linuxは複数の連続したパスセパレーター(/ home //// username /// file)をどのように処理しますか?

  2. Debian – / var、/ homeを別のパーティションに移動しますか?

  3. Debian – Kbdを設定し、再起動せずに変更の利益をすぐに得る?

  1. Debian –/etc/init.d/hostname.shはまだDebianStretchのオプションですか?

  2. 「sudo/etc/init.d/」のエイリアス?

  3. / etc / motdはどのように更新されますか?

  1. CentOS / RHEL :削除された /etc/passwd ファイルから回復する方法

  2. Ubuntu のサービス起動オプションはどこで設定できますか?

  3. Linux の /etc/init.d と /etc/rcX.d ディレクトリの間の接続は何ですか?