matchpathcon(3) -- Linux man page
NAME
matchpathcon - get the default security context for the specified file from the policy.
SYNOPSIS
#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, ...));
DESCRIPTION
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, ...).
RETURN VALUE
Returns 0 on success or -1 otherwise.
SEE ALSO
freecon(3), setfilecon(3), setfscreatecon(3)
|