libtsol man page on OpenIndiana

Man page or keyword search:  
man Server   20441 pages
apropos Keyword Search (all sections)
Output format
OpenIndiana logo
[printable version]

libtsol(3LIB)		      Interface Libraries		 libtsol(3LIB)

NAME
       libtsol - Solaris Trusted Extensions library

SYNOPSIS
       cc [flag...] file... -ltsol [library...]
       #include <tsol.h>

DESCRIPTION
       Functions  in  this  library  provide  programmatic  access  to Solaris
       Trusted Extensions features such as labels and Mandatory Access	Policy
       (MAC) on systems that are configured with Trusted Extensions software.

INTERFACES
       The  shared object libtsol.so.2 provides the public interfaces that are
       defined below. See Intro(3) for additional information on shared object
       interfaces.

   Committed Functions
       bldominates		     blequal
       blstrictdom		     getpathbylabel
       getplabel		     getdevicerange
       getuserrange		     getzoneidbylabel
       getzonelabelbyid		     getzonerootbyid
       getzonerootbylabel	     getzonerootbyname
       label_to_str		     labelbuilder
       labelclipping		     m_label_alloc
       m_label_dup		     m_label_free
       setflabel		     str_to_label
       tsol_lbuild_create	     tsol_lbuild_destroy
       tsol_lbuild_get		     tsol_lbuild_set
       Xbcleartos		     Xbsltos

   Obsolete Functions
       The following functions are preserved to aid porting.

		Function		Committed Replacement
       bcleartoh		     label_to_str
       bcleartoh_r		     label_to_str
       bcleartos		     label_to_str
       bltocolor		     label_to_str
       bltocolor_r		     label_to_str
       bsltoh			     label_to_str
       bsltoh_r			     label_to_str
       bsltos			     label_to_str
       h_alloc			     label_to_str
       h_free			     label_to_str
       htobclear		     str_to_label
       htobsl			     str_to_label
       sbcleartos		     str_to_label
       sbsltos			     str_to_label
       stobsl			     str_to_label
       stobclear		     str_to_label

FILES
       /lib/libtsol.so.2       shared object

       /lib/64/libtsol.so.2    64-bit shared object

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Availability		     │system/library		   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Interface Stability	     │See  the	manual	pages for  │
       │			     │the individual functions.	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │MT-Level		     │Safe			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       Intro(3), libtsnet(3LIB), attributes(5)

NOTES
       The functionality described on this manual page is  available  only  if
       the system has been configured with Trusted Extensions.

SunOS 5.11			  20 Jul 2007			 libtsol(3LIB)
[top]

List of man pages available for OpenIndiana

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net