日本語 man コマンド類 (ja-man-1.1j_5) と日本語 man ドキュメント (ja-man-doc-5.4 (5.4-RELEASE 用) など) をインストールすると、以下のような man コマンド閲覧、キーワード検索が コンソールからできるようになります。
4.11-RELEASE-K, 5.4-RELEASE-K, 5.5-RELEASE-K, 6.0-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K, 12.1-RELEASE-K は、 プライベート版 (小金丸が編集してまとめたもの) ですが、 より多くの翻訳したファイルが含まれています。 (5.4-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K から 12.4-RELEASE-K, 13.0-RELEASE-K から 13.3-RELEASE-K, 14.0-RELEASE-K から 14.1-RELEASE-K は、全翻訳済み)
13.3-STABLE-K, 15.0-CURRENT-K は現在、作成中で日々更新されています。
Table of Contents
AU_CLASS(3) FreeBSD ライブラリ関数マニュアル AU_CLASS(3) 名称 getauclassent, getauclassent_r, getauclassnam, getauclassnam_r, setauclass, endauclass -- audit_class データベースから情報を検索する ライブラリ 基本的なセキュリティモジュールユーザライブラリ (libbsm, -lbsm) 書式 #include <bsm/libbsm.h> struct au_class_ent * getauclassent(void); struct au_class_ent * getauclassent_r(struct au_class_ent *e); struct au_class_ent * getauclassnam(const char *name); struct au_class_ent * getauclassnam_r(struct au_class_ent *e, const char *name); void setauclass(void); void endauclass(void); 解説 これらのインタフェースは、監査イベントのクラスを記述する audit_class(5) データベースからの情報を検索するために使用することができます。監査イベン トのクラスは、struct au_class_ent によって記述されます。 getauclassent() 関数は、audit_class(5) データベースで見つけられる次のクラ ス、または、関数がまだ呼び出されていないなら、最初のクラスを返します。こ れ以上レコードが利用可能でないなら、NULL が返されます。 getauclassnam() 関数は、名前によってクラスを検索します。適合するクラスを 見つけることができないなら、NULL が返されます。 setauclass() 関数は、次の呼び出しによって getauclassent() が再びファイル の始まりから開始するように、audit_class(5) データベースのための繰返し子を リセットします。 endauclass() 関数は、オープンしているなら、audit_class(5) データベースを クローズします。 関連項目 libbsm(3), audit_class(5) 歴史 OpenBSM 実装は、2004 年に Apple Computer Inc. との契約に基づき、McAfee Inc. のセキュリティ部門、McAfee Research によって作成されました。その後に それは、OpenBSM 配布のための基盤として TrustedBSD Project によって採用さ れました。 作者 このソフトウェアは、Apple Computer Inc. との契約に基づき、McAfee Inc. の セキュリティ研究部門、McAfee Research のために Robert Watson, Wayne Salamon と Suresh Krishnaswamy によって作成されました。 レコードを監査し、イベントストリームフォーマットを監査する Basic Security Module (BSM) インタフェースは、Sun Microsystems によって定義されました。 バグ これらのルーチンは、現在、見つけられないエントリとデータベースへのアクセ スのエラーを区別することができません。NULL が返されたとき、errno を通して エラーを返すように実装を変更するべきです。 FreeBSD 11.4 April 19, 2005 FreeBSD 11.4