JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Solaris Trusted Extensions Reference Manual
search filter icon
search icon

Document Information

Preface

Introduction

Intro(3TSOL)

User Commands

System Administration Commands

System Calls

Trusted Extensions Library

X Library Extensions

File Formats

Standards, Environments, and Macros

Index

Intro

- introduction to Trusted Extensions interfaces

Description

This page introduces all Trusted Extensions man pages, not just those man pages that have the suffix 3TSOL. Trusted Extensions man pages include commands that are available to users and system administrators, the files that are unique to Trusted Extensions, and the interfaces that are available to developers. Trusted Extensions man pages follow the format for Solaris OS man pages.

Interfaces that are exclusive to Trusted Extensions software are in the printed copy of this reference manual. Trusted Extensions modifications to existing Solaris interfaces are not in the printed copy of this reference manual.

Where Trusted Extensions extends Solaris interfaces, the descriptions are on the appropriate Solaris man page. For example, the audit classes that are exclusive to Trusted Extensions are described on the audit_class(4) man page. For more information and details about man page sections, see man(1) and the introductory man page for each section in the Solaris OS man pages.

Overview of Solaris Trusted Extensions Interfaces

The following describes each Trusted Extensions man page section:

Trusted Extensions Library Interfaces and Headers

Trusted Extensions adds three libraries:

(3TSOL)

These functions constitute the Trusted Extensions library, libtsol, and various functions in other libraries that are used only by Trusted Extensions software.

libtsol.so is implemented as a shared object but is not automatically linked by the C compilation system. To link with the libtsol library, specify -ltsol on the cc command line.

Functions from a private library, libtsnet, are included in this section. To link with the libtsnet library, specify -ltsnet on the cc command line. These libraries are described in the Solaris man pages libtsol(3LIB) and libtsnet(3LIB).

(3XTSOL)

These functions constitute the Trusted Extensions to the X windows library libXtsol. libXtsol.so is implemented as a shared object but is not automatically linked by the C compilation system. To link with the libXtsol library, specify -lX11 and then -lXtsol on the cc command line (cc -lX11 -lXtsol).

See Also

Intro(1), man(1)

Solaris Trusted Extensions Developer’s Guide

Solaris Trusted Extensions Administrator’s Procedures