getfscreatecon - Online Manual Page Of Unix/Linux

  Command: man perldoc info search(apropos)

WebSearch:
Our Recommended Sites:
  • Printer Ink
Full-Featured Editor
 

getfscreatecon(3)                   SE Linux API documentation                  getfscreatecon(3)



NAME
       getfscreatecon,  setfscreatecon - get or set the SE Linux security context used for creat-
       ing a new file system object.


SYNOPSIS
       #include 

       int getfscreatecon(security_context_t *con);
       int setfscreatecon(security_context_t context);


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

       setfscreatecon  sets  the context used for creating a new file system object.  NULL can be
       passed to setfscreatecon to reset to the default policy behavior.  The fscreate context is
       automatically  reset  after the next execve, so a program doesn't need to explicitly sani-
       tize it upon startup.
       setfscreatecon can be applied prior to library functions that internally perform  an  file
       creation, in order to set an file context on the objects.

       Note:  Signal  handlers  that  perform  an  setfscreate must take care to save, reset, and
       restore the fscreate context to avoid unexpected behaviors.

RETURN VALUE
       On error -1 is returned.

       On success getfscreatecon returns the length of the context (not  including  the  trailing
       zero byte).  On success setfscreatecon returns 0.


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



                      1 January 2004                        getfscreatecon(3)