semanage_bool_set_active 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_bool_set_local(3Libsemanage API documentatisemanage_bool_set_local(3)

NAME
       semanage_bool_set_active	 -  update  an existing SELinux boolean in the
       currently active policy

SYNOPSIS
       #include <semanage/booleans_active.h>

       extern int semanage_bool_set_active (
	    semanage_handle_t *handle,
	    const semanage_bool_key_t *key,
	    const semanage_bool_t *data);

DESCRIPTION
       Behavior:
	      The set function will fail if no matching key is	found  in  the
	      local  store.  Otherwise,	 the  provided object will replace the
	      current one. When semanage_commit(3) is invoked, changes will be
	      written  permanently  into  the  local store, and will be loaded
	      into policy. Validity of the object being added  is  checked  at
	      commit time.

       Parameters:
	      The  handle  is  used  to track persistent state across semanage
	      calls, and for error reporting.  The  key	 identifies  the  data
	      object,  which  will be written into the store. The key are data
	      are properties of the caller, and are  not  stored  or  modified
	      internally.

       Requirements:
	      This  function requires an semanage connection to be established
	      (see semanage_connect(3) ), and must be executed in  a  transac‐
	      tion (see semanage_begin_transaction(3) ).

RETURN VALUE
       In  case of failure, -1 is returned, and the semanage error callback is
       invoked, describing the error.  Otherwise 0 is returned.

SEE ALSO
       semanage_handle_create(3), semanage_begin_transaction(3), semanage_con‐
       nect(3), semanage_commit(3).

ivg2@cornell.edu		4 January 2006	    semanage_bool_set_local(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