libtsol man page on Solaris

Man page or keyword search:  
man Server   20652 pages
apropos Keyword Search (all sections)
Output format
Solaris 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		     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.10			  20 Jul 2010			 libtsol(3LIB)
[top]

List of man pages available for Solaris

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