System Vスタイルの初期化スクリプトからLSBヘッダーを読み取るユーティリティは何ですか?

System Vスタイルの初期化スクリプトからLSBヘッダーを読み取るユーティリティは何ですか?

さまざまな古いLinuxディストリビューションのサポートシステムVスクリプトを入力したら、initLSBヘッダーをinitスクリプトに追加する必要があります。たとえば、/etc/init.d/sshdOpenSUSE 11.4のLSBヘッダーは次のようになります。

### BEGIN INIT INFO
# Provides: sshd
# Required-Start: $network $remote_fs
# Required-Stop: $network $remote_fs
# Default-Start: 3 5
# Default-Stop: 0 1 2 6
# Description: Start the sshd daemon
### END INIT INFO

ただし、initスクリプトは、で始まるすべての行が#コメントである単純なbashスクリプトでなければなりません。これらのLSBヘッダを読み取るユーティリティは何ですか?

ベストアンサー1

Debian ではupdate-rc.d呼び出されますinsserv(通常は直接実行されません)。 Suseの場合も同様ですchkconfig。ここでこれについて読むことができます。スース11

(注:これらはすべてopenSUSE 12で変更され、現在採用されていますsystemd。)

おすすめ記事