GNU/Linux |
CentOS 4.8 |
i386 |
set_matchpathcon_printf(3) |
matchpathcon − get the default security context for the specified file from the policy.
#include <selinux/selinux.h>
int
matchpathcon(const char *path, mode_t
mode, security_context_t *con);
void set_matchpathcon_printf(void (*f)(const char *fmt,
...));
matchpathcon
matches the specified pathname and mode against the file
contexts configuration and sets the security context
"con" to refer to the resulting context.
"mode" can be 0 to disable mode matching, but
should be provided whenever possible, as it may affect the
matching. Note:
Caller must free returned security context "con"
using freecon.
set_matchpathcon_printf
Set the function used by matchpathcon when displaying errors about the file_contexts configuration. If not set, then this defaults to fprintf(stderr, fmt, ...).
Returns 0 on success or -1 otherwise.
freecon(3), setfilecon(3), setfscreatecon(3)
set_matchpathcon_printf(3) |