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

Document Information

Preface

Transition to the Solaris Trusted Extensions Release

The Solaris Trusted Extensions Release

Overview of Changes From Trusted Solaris Software

Summary of Removed Trusted Solaris Features

Differences Between Trusted Solaris 8 Software and Solaris Trusted Extensions

Audit Events and Classes in Trusted Extensions

Device Management in Trusted Extensions

Files and File System Mounting in Trusted Extensions

Labels in Trusted Extensions

Label APIs in Trusted Extensions

Mail in Trusted Extensions

LDAP Naming Service in Trusted Extensions

Named Pipes in Trusted Extensions

Networking in Trusted Extensions

Packaging in Trusted Extensions

PAM in Trusted Extensions

Policy in Trusted Extensions

Printing in Trusted Extensions

Solaris Management Console in Trusted Extensions

Window System and CDE in Trusted Extensions

Zones in Trusted Extensions

Privileges in Trusted Extensions

Trusted Extensions User Commands

Trusted Extensions System Administration Commands

Trusted Extensions System Calls

Trusted Extensions Library Functions

Trusted Extensions Databases and Files

Trusted Extensions Devices and Drivers

Differences Between Solaris 10 8/07 Software and Solaris Trusted Extensions

Installation and Configuration of Trusted Extensions

Desktops in Trusted Extensions

Security Attributes on CDE Actions in Trusted Extensions Software

Administration Tools in Trusted Extensions

Trusted Device Management

Trusted Printing

Trusted Extensions Software and Removable Media

Additional Rights and Authorizations in Trusted Extensions

New Interfaces in Trusted Extensions Software

A.  Interface Changes in the Solaris Trusted Extensions Release

New Interfaces in Trusted Extensions Software

The new interfaces in the Solaris Trusted Extensions release are listed in the following table by man page section number. The table includes some Solaris interfaces that perform critical functions for Trusted Extensions.

Only interfaces whose names have changed are included in the table. However, interfaces whose names have not changed might have different options or different functionality in this release. For a complete list, see Interface Changes in the Solaris Trusted Extensions Release.

Table 2 New Man Pages in Solaris Trusted Extensions Software

Man Page
Note
Replaces getsldname.
Trusted Extensions network databases are added to the LDAP directory server.
Solaris command replaces Trusted Solaris commands that handled privileges.
Manages trusted network zone configuration database.
Trusted Extensions adds the NET_MAC_AWARE flag.
Gets sensitivity label of file.
Trusted Extensions adds the NET_MAC_AWARE flag.
Determines if the system is configured with Trusted Extensions.
Works as in Solaris OS. Replaces getpeerinfo().
Works as in Solaris OS. Replaces get_priv_text().
ucred_getlabel() reads the label on a process.
Describes the libtsnet() interfaces.
Describes the libtsol() interfaces.
Gets the label range of a device.
Gets the full pathname. Replaces mldrealpathl().
Gets the sensitivity label of a process.
Gets the label range of a user.
Gets the ID of a zone.
Gets the label of a zone.
Gets the full pathname of a zone.
Converts labels to strings. Replaces bcltobanner() and other interfaces.
m_label() is a placeholder for the allocation, duplication, and free functions.
Manages storage for opaque labels.
Duplicates a label.
Frees storage for opaque labels.
Replaces setcmwlabel().
Converts labels to strings. Replaces stobsl() and stobclear().
Gets the host type of the specified hostname.
Works as in Solaris OS. Replaces door_tcred().
Trusted Extensions adds the SO_MAC_EXEMPT option.
Is the local configuration file for the global zone and labeled zones.
Is the policy file for window behavior. Replaces config.privs.
Describes label policy.
Is the PAM module for account authentication.
Contains descriptions of new privileges, net_bindmlp and net_mac_aware.