*BSDの依存処理とサービスファイル形式を備えた初期化システム

*BSDの依存処理とサービスファイル形式を備えた初期化システム

基本的に、サービス間の依存関係を処理し(サービスAはBを開始する必要があるため、Bが準備されるまでAを開始しません)、通常のサービスファイル形式(構成など)を持つ* BSDディストリビューションに対応するSystemdがあるかどうか疑問に思います。します。何をいつ開始するかを教えるファイルであり、initscriptではありません)。

Linuxで使用した後は、既存のinitscriptsベースのディストリビューションに戻るつもりはありませんが、BSDを試してみたいです(ルーターとアクセスポイントには非常に小さなシステムが必要です)。

ベストアンサー1

FreeBSDの初期化システムには依存関係があります。確認してください男性サウンドエンジニア:

rorder ユーティリティは、互いに依存する一連のファイルの依存順序を印刷するように設計されています。通常、特定のファイルが他のファイルの前に実行される必要があるシェルスクリプトセットの実行順序を見つけるために使用されます。

サービスが複雑すぎない場合は、対応するrcスクリプトも簡単です。サービスが複雑になると、システム単位のファイルも複雑になります。よりrc.dスクリプトドキュメント:

#!/bin/sh

. /etc/rc.subr

name=mumbled
rcvar=mumbled_enable

command="/usr/sbin/${name}"

load_rc_config $name
run_rc_command "$1"

複雑だとは思わない。詳しくはマニュアルをご覧ください!

おすすめ記事