これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの 5 つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド krbXNUMX-config.mit です。
プログラム:
NAME
krb5-config - MIT Kerberos ライブラリにリンクするためのツール
SYNOPSIS
krb5-config [ - 助けて | - すべて | - バージョン | - ベンダー | --prefix | --exec-プレフィックス |
--defccname | --defktname | --defcktname | --cflags | --libs [ライブラリ]]
DESCRIPTION
krb5-config は、アプリケーション プログラマにコンパイルとリンクに使用するフラグを指示します。
インストールされている Kerberos ライブラリに対するプログラム。
OPTIONS
- 助けて 使用法メッセージを出力します。 これは、オプションが指定されていない場合のデフォルトの動作です。
指定。
- すべて バージョン、ベンダー、プレフィックス、および実行プレフィックスを出力します。
- バージョン
Kerberos インストールのバージョン番号を出力します。
- ベンダー
Kerberos インストールのベンダーの名前を出力します。
--prefix
Kerberos インストールが構築されたプレフィックスを出力します。
--exec-プレフィックス
Kerberos インストールが構築された実行可能ファイルのプレフィックスを出力します。
--defccname
組み込みのデフォルト認証情報キャッシュの場所を出力します。
--defktname
組み込みのデフォルトのキータブの場所を出力します。
--defcktname
組み込みのデフォルトのクライアント (イニシエーター) キータブの場所を出力します。
--cflags
Kerberos インストールの構築に使用されるコンパイル フラグを出力します。
--libs [ライブラリ]
リンクに必要なコンパイラ オプションを出力します。 ライブラリ。 許可される値
ライブラリ には次の値があります:
┌───────┬─────────────┐
│krb5 │ Kerberos 5 アプリケーション │
│ │ (デフォルト) │
§───────┼───────────────┤
│gssapi │ を使用した GSSAPI アプリケーション │
│ │ Kerberos 5 バインディング │
§───────┼───────────────┤
│kadm-client │ カドミンクライアント │
§───────┼───────────────┤
│kadm-server │ Kadmin サーバー │
§───────┼───────────────┤
│kdb │ にアクセスするアプリケーション │
│ │ ケルベロスデータベース │
━━━━━━━━━━━━━━━━━━━━━━━━━┘
例
krb5-config は、Kerberos インストールに対してコンパイルする場合に特に便利です。
標準以外の場所に設置されている。 たとえば、次のような Kerberos インストールがあります。
インストールされた /opt/krb5/ ただし、ライブラリを使用します / usr / local / lib / テキストローカリゼーションの場合は
次の出力が生成されます。
shell% krb5-config --libs krb5
-L/opt/krb5/lib -Wl,-rpath -Wl,/opt/krb5/lib -L/usr/local/lib -lkrb5 -lk5crypto -lcom_err
onworks.net サービスを使用してオンラインで krb5-config.mit を使用する