このページでは、接尾辞が 3TSOL のマニュアルページだけではなく、Trusted Extensions のマニュアルページをすべて紹介します。Trusted Extensions のマニュアルページには、ユーザーとシステム管理者が使用可能なコマンド、Trusted Extensions に固有のファイル、および開発者が使用可能なインタフェースが含まれます。Trusted Extensions のマニュアルページは、Solaris OS のマニュアルページの形式に従っています。
Trusted Extensions ソフトウェア専用のインタフェースは、このリファレンスマニュアルの印刷物に記載されています。既存の Solaris インタフェースに対する Trusted Extensions の変更内容については、このリファレンスマニュアルの印刷物には含まれません。
Trusted Extensions により Solaris インタフェースが拡張されている部分については、該当する Solaris のマニュアルページに説明が記載されています。たとえば、Trusted Extensions 専用の監査クラスについては、audit_class(4) のマニュアルページに記載されています。マニュアルページのセクションの詳細は、man(1)、および Solaris OS マニュアルページの各セクションの Intro マニュアルページを参照してください。
次に、Trusted Extensions の各マニュアルページセクションについて説明します。
セクション 1 は、Trusted Extensions ソフトウェアに固有のコマンドについて説明します。このセクションには、CDE の機能を拡張する dtappsession(1) のマニュアルページが含まれています。
セクション 1M は、システム保守や管理用として主に使用される Trusted Extensions コマンドについて説明します。
セクション 2 は、Trusted Extensions のシステムコールについて説明します。
セクション 3TSOL は、Trusted Extensions ソフトウェア専用の関数について説明します。
セクション 3XTSOL は、Trusted Extensions 用に X Window ソフトウェアを拡張する関数について説明します。これらは、Trusted Extensions ソフトウェア専用の関数です。
セクション 4 は、Trusted Extensions ファイル形式の概要を説明します。該当する部分では、ファイル形式の C 構造体宣言を示します。
セクション 5 には、PAM モジュールおよびラベルの説明が含まれます。
Trusted Extensions では、3 つのライブラリが追加されています。
これらの関数は、Trusted Extensions ライブラリ libtsol、および Trusted Extensions ソフトウェアでのみ使用されるほかのライブラリ内のさまざまな関数を構成します。
libtsol.so は、共有オブジェクトとして実装されていますが、C 言語処理系により自動的にはリンクされません。libtsol ライブラリとリンクさせるには、cc コマンド行で -ltsol を指定します。
非公開ライブラリ libtsnet からの関数は、このセクションに含まれています。libtsnet ライブラリとリンクさせるには、cc コマンド行で -ltsnet を指定します。これらのライブラリについては、Solaris のマニュアルページ libtsol(3LIB) および libtsnet(3LIB) を参照してください。
これらの関数は、X Window ライブラリへの Trusted Extensions である libXtsol です。libXtsol.so は共有オブジェクトとして実装されていますが、C コンパイラシステムによって自動的にリンクはされません。 libXtsol ライブラリをリンクする場合は、cc コマンド行上で -lX11 のあとに -lXtsol を指定します (cc -lX11 -lXtsol)。