文書化されていない --ifup/ifdown/ifquery の読み取り環境

文書化されていない --ifup/ifdown/ifquery の読み取り環境

Debianのシステムネットワークブートデバイスについて読み、すべてのブートデバイスがifup/ifdown/ifqueryrunを使用していることに気づきましたが、この--read-environmentオプションは見つかりませんでしたman。誰でもこれの説明を教えてもらえますか?

ケイ。

ベストアンサー1

これは、/etc/default/networkingのSysV initスクリプト設定をsystemdサービスファイルに適用できるようにするDebianの調整です。

今すぐ:

  • CONFIGURE_INTERFACES "no"に設定すると、起動時にインターフェイス設定が無効になります。
  • EXCLUDE_INTERFACES、起動時に設定から除外するインターフェイスのリスト(シェルワイルドカードが利用可能)
  • 追加メッセージの場合、VERBOSE は「yes」に設定されます。

ifupdown のように systemd に組み込まれる内部メカニズムは文書化されていません。

源泉: systemdで起動するときは、/etc/default/networkingを読んでください。閉じる:#806883

VERBOSE、CONFIGURE_INTERFACES、および EXCLUDE_INTERFACES 環境変数を読み込み、ifupdown の SysV init スクリプトと同じように動作させるドキュメント化されていない --read-environment オプションを追加します。これにより、システムサービスファイルでEnvironmentFile = - / etc / default / networkingを使用できます。

おすすめ記事