semanage_seuser man page on YellowDog

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

semanage_seuser(3)	 Libsemanage API documentation	    semanage_seuser(3)

NAME
       Linux UID to SELinux User Management API

SYNOPSIS
       #include <semanage/seuser_record.h>
       #include <semanage/seusers_policy.h>
       #include <semanage/seusers_local.h>

       This  object contains properties associated with a Unix user. Typically
       many Unix users are  mapped  to	the  same  SELinux  user.  See	semanā€
       age_user(3) for overview of the SELinux user API.

       For details on a specific function, see its manual page.

Record API Overview
       semanage_seuser_create(3)-
	      create a seuser

       semanage_seuser_free(3)-
	      release resources for this seuser

       semanage_seuser_key_create(3)-
	      create a key, which can be used to identify a seuser

       semanage_seuser_key_free(3)-
	      release resources for this seuser key

       semanage_seuser_key_extract(3)-
	      create a key matching this seuser

       semanage_seuser_clone(3)-
	      create an identical seuser (deep-copy clone)

       semanage_seuser_compare(3)-
	      compare this seuser to the provided key

       semanage_seuser_compare2(3)-
	      compare this seuser to another

Properties API Overview
       semanage_seuser_get_name(3)-
	      return the name of this seuser

       semanage_user_set_name(3)-
	      set the name of this seuser

       semanage_seuser_get_sename(3)-
	      return the name of the (SELinux) user mapped to this seuser

       semanage_user_set_sename(3)-
	      set the name of the (SELinux) user mapped to this seuser

       semanage_user_get_mlsrange(3)-
	      return a the range of valid MLS sensitivities and categories for
	      this user

       semanage_user_set_mlsrange(3)-
	      set the range of valid MLS sensitivities and categories for this
	      user

Record Store API Overview
       semanage_seuser_modify_local(3)-
	      add or update a seuser in the local store

       semanage_seuser_del_local(3)-
	      delete a seuser from the local store

       semanage_seuser_exists(3)-
	      check if a seuser is defined in the persistent policy

       semanage_seuser_exists_local(3)-
	      check if a seuser is defined in the local store

       semanage_seuser_query(3)-
	      query a seuser in the persistent policy

       semanage_seuser_query_local(3)-
	      query a seuser in the local store

       semanage_seuser_count(3)-
	      count the number of seusers defined in the persistent policy

       semanage_seuser_count_local(3)-
	      count the number of seusers defined in the local store

       semanage_seuser_iterate(3)-
	      execute a callback for each seuser in the persistent policy

       semanage_seuser_iterate_local(3)-
	      execute a callback for each seuser in the local store

       semanage_seuser_list(3)-
	      return an array containing all seusers in the persistent policy

       semanage_seuser_list_local(3)-
	      return an array containing all seusers in the local store

ivg2@cornell.edu		 16 March 2006		    semanage_seuser(3)
[top]

List of man pages available for YellowDog

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