このドキュメントではシンボリックリンクによる方法のみを記します。メンテナスクリプト中でこの方法だけが用いられていると思い込んではなりません。よって行われなくてはなりません。パッケージで実装されている、もう一つの方法による実装の詳細については、当該パッケージのドキュメントを参照して下さい。ディレクトリの中からシンボリックリンクが張られています。実行すべきスクリプトを探します。これから変更されるランレベルを示します。ブート時のスクリプトを指します。内の実際のスクリプトと同一の名前にしておくべきです)。オプション付きで実行されます。ディレクトリに置かれたものです)。方は、そのランレベルになる時にサービスを開始することを示します。始まるスクリプトを実行していきます。オプション付きで実行します。示した二桁の数字は、スクリプトの実行順序を決定するのに用いられます。ここでは小さい数字から順番に実行されます。始まるものよりも先に実行されます。あるサービスが他のサービスよりも先に開始していなければならないときに使うわけです。アクセスリストをセットアップできるよう、先に起動しておく必要があるでしょう。起動するものよりも小さい番号にします。二つは多少異なります。スクリプトを置くべきです。いう名前にすべきで、何を行うかを指定する一つの引数を取るようにすべきです。startサービスを開始します。stopサービスを停止します。restartサービスが既に実行中ならサービスを停止し、再起動します。ないなら、サービスを開始します。reloadサービスを停止したり再起動することなく、サービスの設定を再読み込みします。force-reloadサービスが設定の再読み込みに対応しているならば再読み込みを行ないます。対応していないなら再起動します。オプションのサポートは任意です。実行されるようにしなければなりません。オプション付きで実行された際には、他のユーザプロセスを落さないようにしなければなりません。オプションをつけて用いるようにすることです。使う場合は注意してください。使わずに個々のコマンドの結果を別々にチェックするほうが容易です。再読み込みに成功したかのように振る舞う必要があります。(パッケージ中に含まれていない場合。場合のいずれも、設定ファイルとして扱わなければいけません。これはローカルのシステム管理者がローカルに向けてスクリプトを修正できるようにしたいため、重要です。いう場合にその人の修正を次のパッケージアップグレードの際に失われることがないようにしたいのです。その状態でこれらのスクリプトは不可解な落ち方をしないようにすべきです。オプション付きで実行されて初めて設定ファイルを削除します。パッケージが削除されても、上記オプションが指定されて完全削除されていない場合ではスクリプトはシステムに残ったままになっています。文をスクリプトの先頭に置くべきです。値をいくつか含む場合が良くあります。対してローカルの変更をマージする必要があります。このシステム管理者の負担を軽減するため、そのような設定可能な値はスクリプト中に直接書くべきではありません。中のファイルによって与えます。スクリプトと同じ名前にしてください。この追加ファイルはスクリプトを実行する際に参照されます。フォーマット形式の変数設定と、コメント以外を書かないでください。するか、またはパッケージのメンテナスクリプトで処理される設定ファイルとすべきです。書式を使って設定するかのいずれかとして置いてください。消されていた場合にも失敗することなく妥当に振る舞わなければいけません。経由のファイルまたはディレクトリは、通常は一時ファイルシステム上に格納され、通常リブート間では保持されません。スクリプトはこの挙動を正しく扱うことが出来なければいけません。実行時に動的に作成するという事です。提供される抽象化の機構を使うべきです。いうプログラムが配布されています。スクリプトの中で使います。内のシンボリックリンクを直接アーカイブに含めたり、メンテナスクリプトによってシンボリックリンクの作成及び削除を行ってはいけません。プログラムを使わなければいけません。(前者の方法は、ランレベル情報の取り扱いをもう一つの方法で行っている場合には正しく動作しません)。パッケージだけです)。各ランレベルでは停止するようにします。変更することによって、ランレベルをカスタマイズすることができます。スクリプトに次のように書きます。リンクを削除したり再作成したりする必要があるかもしれないことに注意してください。解説文書を参考にしてください。このデフォルトを使うようにして下さい。番号の選択について手助けしてもらえるはずです。起動する作業を容易にするために提供されています。このプログラムは、パッケージのスクリプト中で、メンテナが使うことができます。用いるようにしなければなりません。<action>を単に以下のように変更すればいいはずです。サービスを登録しておく必要があります。未登録のサービスの起動は失敗するかもしれません。内のファイルへのリンクに置きかえることが強く推奨されています。ファイルを置くことは許されていません。/etc/init.d/skeletonにあります。内のスクリプトが標準出力に書き出す各種のメッセージの書式について述べます。起動とシャットダウン時の見栄えをより一貫したものとすることです。このため、細部にわたって、注意深く読んでください。使い分けなどが同じフォーマットに従うようにしようと考えています。スクリプトで出力メッセージを作成する際に使うべき基本的なルールを示します。終えなければなりません。