10 #ifndef PCMK__CRM_COMMON_ACL_INTERNAL__H 11 #define PCMK__CRM_COMMON_ACL_INTERNAL__H 14 #include <libxml/tree.h> 26 const char *peer_user);
29 pcmk__is_privileged(
const char *user)
31 return user && (!strcmp(user,
CRM_DAEMON_USER) || !strcmp(user,
"root"));
43 #endif // PCMK__CRM_COMMON_INTERNAL__H
char * pcmk__uid2username(uid_t uid)
const char * pcmk__update_acl_user(xmlNode *request, const char *field, const char *peer_user)
void pcmk__enable_acl(xmlNode *acl_source, xmlNode *target, const char *user)
bool pcmk__check_acl(xmlNode *xml, const char *name, enum xml_private_flags mode)