getkeycreatecon man page on CentOS

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

getkeycreatecon(3)	   SELinux API documentation	    getkeycreatecon(3)

NAME
       getkeycreatecon, setkeycreatecon - get or set the SELinux security con‐
       text used for creating a new kernel keyrings.

SYNOPSIS
       #include <selinux/selinux.h>

       int getkeycreatecon(security_context_t *con);

       int setkeycreatecon(security_context_t context);

DESCRIPTION
       getkeycreatecon retrieves the context used for creating	a  new	kernel
       keyring.	  This	returned  context should be freed with freecon if non-
       NULL.  getkeycreatecon sets *con to NULL if no  keycreate  context  has
       been  explicitly	 set  by  the  program	(i.e. using the default policy
       behavior).

       setkeycreatecon sets  the  context  used	 for  creating	a  new	kernel
       keyring.	 NULL can be passed to setkeycreatecon to reset to the default
       policy behavior.	 The keycreate context is  automatically  reset	 after
       the  next  execve,  so a program doesn't need to explicitly sanitize it
       upon startup.

       setkeycreatecon can be applied prior to library functions  that	inter‐
       nally  perform an file creation, in order to set an file context on the
       objects.

       Note: Signal handlers that perform an setkeycreate must	take  care  to
       save,  reset,  and  restore  the	 keycreate context to avoid unexpected
       behavior.

RETURN VALUE
       On error -1 is returned.	 On success 0 is returned.

SEE ALSO
       selinux(8), freecon(3), getcon(3), getexeccon(3)

dwalsh@redhat.com from russell@9oSeptemberu2008		    getkeycreatecon(3)
[top]

List of man pages available for CentOS

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