user               55 daemons/attrd/attrd_attributes.c     a->user = crm_element_value_copy(xml, PCMK__XA_ATTR_USER);
user               76 daemons/attrd/attrd_attributes.c               pcmk__s(a->user, "default"));
user              144 daemons/attrd/attrd_attributes.c     crm_xml_add(xml, PCMK__XA_ATTR_USER, a->user);
user              533 daemons/attrd/attrd_cib.c         the_cib->cmds->set_user(the_cib, a->user);
user              614 daemons/attrd/attrd_ipc.c         pcmk__assert(client->user != NULL);
user              615 daemons/attrd/attrd_ipc.c         pcmk__update_acl_user(xml, PCMK__XA_ATTR_USER, client->user);
user              246 daemons/attrd/attrd_utils.c         free(a->user);
user              136 daemons/attrd/pacemaker-attrd.h     char *user;     // ACL user to use for CIB writes
user              393 daemons/based/based_callbacks.c     CRM_LOG_ASSERT(cib_client->user != NULL);
user              394 daemons/based/based_callbacks.c     pcmk__update_acl_user(op_request, PCMK__XA_CIB_USER, cib_client->user);
user               63 daemons/based/based_remote.c static bool authenticate_user(const char *user, const char *passwd);
user              193 daemons/based/based_remote.c     const char *user = NULL;
user              216 daemons/based/based_remote.c     user = crm_element_value(login, PCMK_XA_USER);
user              218 daemons/based/based_remote.c     if (!user || !pass) {
user              220 daemons/based/based_remote.c                  ((user == NULL)? "username" : "password"));
user              227 daemons/based/based_remote.c     return check_group_membership(user, CRM_DAEMON_GROUP)
user              228 daemons/based/based_remote.c            && authenticate_user(user, pass);
user              391 daemons/based/based_remote.c     crm_xml_add(command, PCMK__XA_CIB_USER, client->user);
user              472 daemons/based/based_remote.c         const char *user = NULL;
user              485 daemons/based/based_remote.c         user = crm_element_value(command, PCMK_XA_USER);
user              486 daemons/based/based_remote.c         if (user) {
user              487 daemons/based/based_remote.c             client->user = pcmk__str_copy(user);
user              492 daemons/based/based_remote.c                    pcmk__s(user, ""), client_name);
user              581 daemons/based/based_remote.c authenticate_user(const char *user, const char *passwd)
user              602 daemons/based/based_remote.c     rc = pam_start(pam_name, user, &p_conv, &pam_h);
user              606 daemons/based/based_remote.c                  user, pam_strerror(pam_h, rc));
user              614 daemons/based/based_remote.c                    user, pam_strerror(pam_h, rc));
user              626 daemons/based/based_remote.c                  user, pam_strerror(pam_h, rc));
user              631 daemons/based/based_remote.c                  "because PAM returned no final user name", user);
user              636 daemons/based/based_remote.c     if (!pcmk__str_eq(p_user, user, pcmk__str_none)) {
user              639 daemons/based/based_remote.c                  user, p_user);
user              647 daemons/based/based_remote.c                    user, pam_strerror(pam_h, rc));
user              658 daemons/based/based_remote.c              "PAM support", user);
user              423 daemons/controld/controld_control.c     pcmk__assert(client->user != NULL);
user              424 daemons/controld/controld_control.c     pcmk__update_acl_user(msg, PCMK__XA_CRM_USER, client->user);
user              968 daemons/controld/controld_execd.c                 GHashTableIter *iter, const char *sys, const char *user,
user              974 daemons/controld/controld_execd.c              id, sys, (user? " as " : ""), (user? user : ""));
user              996 daemons/controld/controld_execd.c                  QB_XS " rc=%d", id, sys, (user? " as " : ""),
user              997 daemons/controld/controld_execd.c                  (user? user : ""), pcmk_strerror(rc), rc);
user             1000 daemons/controld/controld_execd.c     delete_rsc_entry(lrm_state, request, id, iter, rc, user, from_cib);
user              304 daemons/execd/remoted_proxy.c     crm_xml_add(msg, PCMK__XA_LRMD_IPC_USER, client->user);
user               39 include/crm/cib.h cib_t *cib_remote_new(const char *server, const char *user, const char *passwd, int port,
user              304 include/crm/cib/cib_types.h     void (*set_user)(cib_t *cib, const char *user);
user              329 include/crm/cib/cib_types.h     char *user;
user               29 include/crm/common/acl.h bool xml_acl_filtered_copy(const char *user, xmlNode* acl_source, xmlNode *xml,
user               32 include/crm/common/acl.h bool pcmk_acl_required(const char *user);
user               29 include/crm/common/acl_internal.h pcmk__is_privileged(const char *user)
user               31 include/crm/common/acl_internal.h     return user && (!strcmp(user, CRM_DAEMON_USER) || !strcmp(user, "root"));
user               34 include/crm/common/acl_internal.h void pcmk__enable_acl(xmlNode *acl_source, xmlNode *target, const char *user);
user              168 include/crm/common/ipc_internal.h     char *user;
user              118 include/crm/common/xml_compat.h void xml_track_changes(xmlNode *xml, const char *user, xmlNode *acl_source,
user              275 include/crm/services.h int services_action_user(svc_action_t *op, const char *user);
user              231 lib/cib/cib_client.c                            call_options, cib->user);
user              238 lib/cib/cib_client.c                            call_options, cib->user);
user              252 lib/cib/cib_client.c                            output_data, call_options, cib->user);
user              259 lib/cib/cib_client.c                            NULL, call_options, cib->user);
user              266 lib/cib/cib_client.c                            NULL, call_options, cib->user);
user              273 lib/cib/cib_client.c                            call_options, cib->user);
user              280 lib/cib/cib_client.c                            NULL, call_options, cib->user);
user              293 lib/cib/cib_client.c                            NULL, NULL, call_options, cib->user);
user              300 lib/cib/cib_client.c                            NULL, call_options, cib->user);
user              307 lib/cib/cib_client.c                            NULL, call_options, cib->user);
user              314 lib/cib/cib_client.c                            NULL, call_options, cib->user);
user              321 lib/cib/cib_client.c                            NULL, call_options, cib->user);
user              328 lib/cib/cib_client.c                            output_data, call_options, cib->user);
user              381 lib/cib/cib_client.c                              cib->transaction, NULL, call_options, cib->user);
user              412 lib/cib/cib_client.c cib_client_set_user(cib_t *cib, const char *user)
user              414 lib/cib/cib_client.c     pcmk__str_update(&(cib->user), user);
user              454 lib/cib/cib_client.c         const char *user = NULL;
user              457 lib/cib/cib_client.c             user = pwent->pw_name;
user              459 lib/cib/cib_client.c             user = getenv("USER");
user              462 lib/cib/cib_client.c                        (user? user : "unprivileged user"), uid);
user              465 lib/cib/cib_client.c         if (pcmk__strcase_any_of(user, "root", CRM_DAEMON_USER, NULL)) {
user              566 lib/cib/cib_client.c     const char *user = NULL;
user              596 lib/cib/cib_client.c     user = getenv("CIB_user");
user              599 lib/cib/cib_client.c     if (pcmk__str_empty(user)) {
user              600 lib/cib/cib_client.c         user = CRM_DAEMON_USER;
user              608 lib/cib/cib_client.c               (encrypted? "encrypted" : "plain-text"), server, port, user);
user              609 lib/cib/cib_client.c     return cib_remote_new(server, user, pass, port, encrypted);
user              587 lib/cib/cib_file.c         free(cib->user);
user              370 lib/cib/cib_native.c         free(cib->user);
user               44 lib/cib/cib_remote.c     char *user;
user              417 lib/cib/cib_remote.c     crm_xml_add(login, PCMK_XA_USER, private->user);
user              489 lib/cib/cib_remote.c     if (private->server == NULL || private->user == NULL) {
user              543 lib/cib/cib_remote.c             free(private->user);
user              546 lib/cib/cib_remote.c             free(cib->user);
user              610 lib/cib/cib_remote.c cib_remote_new(const char *server, const char *user, const char *passwd, int port,
user              631 lib/cib/cib_remote.c     private->user = pcmk__str_copy(user);
user              154 lib/cib/cib_utils.c cib_acl_enabled(xmlNode *xml, const char *user)
user              158 lib/cib/cib_utils.c     if(pcmk_acl_required(user)) {
user              235 lib/cib/cib_utils.c     const char *user = crm_element_value(req, PCMK__XA_CIB_USER);
user              236 lib/cib/cib_utils.c     const bool enable_acl = cib_acl_enabled(*current_cib, user);
user              264 lib/cib/cib_utils.c             && xml_acl_filtered_copy(user, *current_cib, *current_cib,
user              314 lib/cib/cib_utils.c             pcmk__enable_acl(*current_cib, scratch, user);
user              333 lib/cib/cib_utils.c             pcmk__enable_acl(*current_cib, scratch, user);
user              347 lib/cib/cib_utils.c                 pcmk__enable_acl(*current_cib, scratch, user);
user              511 lib/cib/cib_utils.c                 crm_xml_add(scratch, PCMK_XA_UPDATE_CLIENT, user);
user              516 lib/cib/cib_utils.c             if (user != NULL) {
user              517 lib/cib/cib_utils.c                 crm_xml_add(scratch, PCMK_XA_UPDATE_USER, user);
user              537 lib/cib/cib_utils.c     if ((rc != pcmk_ok) && cib_acl_enabled(patchset_cib, user)
user              538 lib/cib/cib_utils.c         && xml_acl_filtered_copy(user, patchset_cib, scratch, result_cib)) {
user              315 lib/common/acl.c pcmk__unpack_acl(xmlNode *source, xmlNode *target, const char *user)
user              325 lib/common/acl.c     if (!pcmk_acl_required(user)) {
user              327 lib/common/acl.c                   user);
user              333 lib/common/acl.c         pcmk__str_update(&(docpriv->acl_user), user);
user              348 lib/common/acl.c                     if (id && strcmp(id, user) == 0) {
user              359 lib/common/acl.c                     if (id && pcmk__is_user_in_group(user,id)) {
user              378 lib/common/acl.c pcmk__enable_acl(xmlNode *acl_source, xmlNode *target, const char *user)
user              383 lib/common/acl.c     pcmk__unpack_acl(acl_source, target, user);
user              473 lib/common/acl.c xml_acl_filtered_copy(const char *user, xmlNode *acl_source, xmlNode *xml,
user              481 lib/common/acl.c     if ((xml == NULL) || !pcmk_acl_required(user)) {
user              483 lib/common/acl.c                   user);
user              487 lib/common/acl.c     crm_trace("Filtering XML copy using user '%s' ACLs", user);
user              493 lib/common/acl.c     pcmk__enable_acl(acl_source, target, user);
user              524 lib/common/acl.c                               user);
user              530 lib/common/acl.c                       user, acl->xpath, max,
user              537 lib/common/acl.c         crm_trace("ACLs deny user '%s' access to entire XML document", user);
user              547 lib/common/acl.c                   user);
user              724 lib/common/acl.c #define check_acl_deny(xml, attr_name, prefix, user, mode) do {             \
user              739 lib/common/acl.c                                             prefix, user,                   \
user              808 lib/common/acl.c pcmk_acl_required(const char *user)
user              810 lib/common/acl.c     if (pcmk__str_empty(user)) {
user              814 lib/common/acl.c     } else if (!strcmp(user, CRM_DAEMON_USER) || !strcmp(user, "root")) {
user              815 lib/common/acl.c         crm_trace("ACLs not required for privileged user %s", user);
user              818 lib/common/acl.c     crm_trace("ACLs required for %s", user);
user              858 lib/common/acl.c     const char *user = NULL;
user              885 lib/common/acl.c         user = effective_user;
user              891 lib/common/acl.c         user = effective_user;
user              895 lib/common/acl.c         user = requested_user;
user              901 lib/common/acl.c         user = peer_user;
user              905 lib/common/acl.c         user = peer_user;
user              909 lib/common/acl.c         user = requested_user;
user              913 lib/common/acl.c     if (user != crm_element_value(request, PCMK__XA_ACL_TARGET)) {
user              914 lib/common/acl.c         crm_xml_add(request, PCMK__XA_ACL_TARGET, user);
user              917 lib/common/acl.c     if (field != NULL && user != crm_element_value(request, field)) {
user              918 lib/common/acl.c         crm_xml_add(request, field, user);
user              149 lib/common/crmcommon_private.h void pcmk__unpack_acl(xmlNode *source, xmlNode *target, const char *user);
user              152 lib/common/crmcommon_private.h bool pcmk__is_user_in_group(const char *user, const char *group);
user              169 lib/common/ipc_server.c         client->user = pcmk__uid2username(uid_client);
user              170 lib/common/ipc_server.c         if (client->user == NULL) {
user              171 lib/common/ipc_server.c             client->user = pcmk__str_copy("#unprivileged");
user              314 lib/common/ipc_server.c     free(c->user);
user             1010 lib/common/logging.c         const char *user = getenv("USER");
user             1012 lib/common/logging.c         if (user != NULL && !pcmk__strcase_any_of(user, "root", CRM_DAEMON_USER, NULL)) {
user             1013 lib/common/logging.c             crm_trace("Not switching to corefile directory for %s", user);
user             1019 lib/common/logging.c         int user = getuid();
user             1020 lib/common/logging.c         struct passwd *pwent = getpwuid(user);
user             1023 lib/common/logging.c             crm_perror(LOG_ERR, "Cannot get name for uid: %d", user);
user               71 lib/common/utils.c pcmk__is_user_in_group(const char *user, const char *group)
user               76 lib/common/utils.c     if (user == NULL || group == NULL) {
user               92 lib/common/utils.c             if (!strcmp(user, *gr_mem++)) {
user             1794 lib/common/xml.c xml_track_changes(xmlNode *xml, const char *user, xmlNode *acl_source,
user             1810 lib/common/xml.c         pcmk__unpack_acl(acl_source, xml, user);
user              215 lib/pengine/pe_output.c last_changed_string(const char *last_written, const char *user,
user              217 lib/pengine/pe_output.c     if (last_written != NULL || user != NULL || client != NULL || origin != NULL) {
user              220 lib/pengine/pe_output.c                                  user ? " by " : "",
user              221 lib/pengine/pe_output.c                                  user ? user : "",
user              443 lib/pengine/pe_output.c         const char *user = crm_element_value(scheduler->input,
user              452 lib/pengine/pe_output.c                      last_written, user, client, origin);
user              519 lib/pengine/pe_output.c         const char *user = crm_element_value(scheduler->input,
user              528 lib/pengine/pe_output.c                      last_written, user, client, origin);
user             1309 lib/pengine/pe_output.c     const char *user = va_arg(args, const char *);
user             1341 lib/pengine/pe_output.c     time_s = last_changed_string(last_written, user, client, origin);
user             1354 lib/pengine/pe_output.c     const char *user = va_arg(args, const char *);
user             1367 lib/pengine/pe_output.c                                  PCMK_XA_USER, pcmk__s(user, ""),
user             1382 lib/pengine/pe_output.c     const char *user = va_arg(args, const char *);
user             1393 lib/pengine/pe_output.c     time_s = last_changed_string(last_written, user, client, origin);
user              436 lib/services/services.c services_action_user(svc_action_t *op, const char *user)
user              438 lib/services/services.c     CRM_CHECK((op != NULL) && (user != NULL), return -EINVAL);
user              439 lib/services/services.c     return crm_user_lookup(user, &(op->opaque->uid), &(op->opaque->gid));