/etc/dhcp/dhclient-exit-hooks.d/*
dhclientの場合、dhclientが完了した後に終了フックが選択されて実行されることを理解しています。ソースが提供されているので、dhclient自体からゼロ以外の戻りコードを隠すことはできますか?
答え1
dhclient-script
フックされた終了コードがゼロでない場合にのみ、デフォルトの終了コードを上書きするように終了コードを処理します。
したがってdhclient
、成功したがフックがゼロ以外の終了コードを返す場合、その終了コードは完全な終了コードとして使用されます。シャットダウンフックの実行中に失敗すると、終了dhclient
コードはエラーdhclient
またはフックエラーを反映します。成功した終了フックは、以前に設定されたゼロ以外の終了コードを置き換えません。
ログを見ると、これが起こるかどうかを確認できます。フックがゼロ以外の終了コードを返す場合録音済み。