VERIFY_KRB5_CONF(8) |
FreeBSD System Manager's Manual |
VERIFY_KRB5_CONF(8) |
名称
verify_krb5_conf —
明白なエラーがないかどうか krb5.conf をチェックする
書式
verify_krb5_conf |
[config-file] |
解説
verify_krb5_conf は、設定ファイル
krb5.conf または、コマンド行で与えられたファイルを読み込み、それを解析し、それによって構文が間違っていないかを確かめます。
ファイルが構文的に正しいなら、 verify_krb5_conf は、ファイルの内容が関連する本質であることを確かめようとします。
環境変数
KRB5_CONFIG は、読み込むための設定ファイルを示します。
関連ファイル
-
/etc/krb5.conf
-
Kerberos 5 設定ファイル
診断
verify_krb5_conf からの指定できる出力は、次の通りです:
-
<path>: failed to parse <something> as size/time/number/boolean
-
通常、<something>がスペルミスされているか、または奇妙な文字を含むことを意味します。
verify_krb5_conf によって行われた構文解析は、 libkrb5 で実行されたものよりより厳格であるので、現実の世界で働く文字列は、悪いとして報告されるかもしれません。
-
<path>: host not found (<hostname>)
-
<path>がホストを指すことを前提とされますが、一つになって認識することができないことを意味します。
-
<path>: unknown or wrong type
-
<path>がリストであるべきであるときに文字列、逆もまた同様に、であるか、またはちょうど
verify_krb5_conf が混乱していることを意味します。
-
<path>: unknown entry
-
<string>が
verify_krb5_conf によって知られていないことを意味します。
バグ
各アプリケーションが設定ファイルにほとんど何でも入れることができるので、水密検証 (watertight verification) プロセスを思いつくことは、困難です。デフォルト設定の大部分は正直にチェックされますが、これは、あらゆる問題が発見されるか、起こりうる問題として報告されるすべてが実際に 1 であることを意味しません。そのため、このツールは多少注意して使用されるべきです。
時代遅れのデータまたは悪い習慣について警告するべきですが、現在は、行われていません。