EN JA
KLDCONFIG(8)
KLDCONFIG(8) FreeBSD System Manager's Manual KLDCONFIG(8)

名称

kldconfigカーネルモジュールの検索パスを表示するか、または修正する

書式

kldconfig [ -dfimnUv][ -S sysctlname][ path ...]

kldconfig -r

解説

kldconfig ユーティリティは、 kldload(8) ユーティリティまたは kldload(2) システムコールを使用してモジュールをロードするとき、カーネルによって使用される検索パスを表示するか、または修正します。

次のオプションが利用可能です:

-d
モジュール検索パスから指定されたパスを削除します。
-f
追加するために指定されたパスが既に存在するか、または削除するために指定されたパスが検索パスに存在しなくても、診断メッセージを表示しません。これは、まだマウントされていないファイルシステムへのパスを追加するためのスタートアップ/シャットダウンのスクリプトで、またはスタートアップの間に追加されたパスを無条件に削除するためのシャットダウンのスクリプトで、役に立ちます。
-i
検索パスの終わりではなく始めに指定されたパスを追加します。パスを追加するときのみ、このオプションを使用することができます。
-m
指定されたパスの組でモジュール検索パスを置き換える代わりに、新しいエントリで“マージ”します。
-n
本当はモジュール検索パスを変更しません。
-r
現在の検索パスを表示します。パスも指定されるなら、このオプションを使用することはできません。
-S sysctlname
デフォルトの kern.module_path の代わりに使用する sysctl 名を指定します。
-U
現在の検索パスを“ユニーク化”します - ディレクトリのいずれかが 1 回以上繰り返されるなら、最初に見つかるものだけが、残ります。このオプションは、 -m の意味を含みます。
-v
冗長な出力: 新しいモジュール検索パスを表示します。パスが変更されていて、 -v フラグが 2 回以上指定されるなら、古いパスも同様に表示されます。

関連ファイル

/boot/kernel, /boot/modules, /modules
カーネルによって使用されるデフォルトのモジュールの検索パス。

終了ステータス

The kldconfig utility exits 0 on success, and >0 if an error occurs.

歴史

kldconfig ユーティリティは、 FreeBSD 4.4 ではじめて登場しました。

作者

Peter Pentchev <roam@FreeBSD.org>
June 15, 2001 FreeBSD