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              519 daemons/attrd/attrd_cib.c         the_cib->cmds->set_user(the_cib, a->user);
user              585 daemons/attrd/attrd_ipc.c         pcmk__assert(client->user != NULL);
user              586 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              128 daemons/attrd/pacemaker-attrd.h     char *user;     // ACL user to use for CIB writes
user              362 daemons/based/based_callbacks.c     CRM_LOG_ASSERT(cib_client->user != NULL);
user              363 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              198 daemons/based/based_remote.c     const char *user = NULL;
user              221 daemons/based/based_remote.c     user = crm_element_value(login, PCMK_XA_USER);
user              223 daemons/based/based_remote.c     if (!user || !pass) {
user              225 daemons/based/based_remote.c                  ((user == NULL)? "username" : "password"));
user              232 daemons/based/based_remote.c     return check_group_membership(user, CRM_DAEMON_GROUP)
user              233 daemons/based/based_remote.c            && authenticate_user(user, pass);
user              397 daemons/based/based_remote.c     crm_xml_add(command, PCMK__XA_CIB_USER, client->user);
user              478 daemons/based/based_remote.c         const char *user = NULL;
user              491 daemons/based/based_remote.c         user = crm_element_value(command, PCMK_XA_USER);
user              492 daemons/based/based_remote.c         if (user) {
user              493 daemons/based/based_remote.c             client->user = pcmk__str_copy(user);
user              498 daemons/based/based_remote.c                    pcmk__s(user, ""), client_name);
user              587 daemons/based/based_remote.c authenticate_user(const char *user, const char *passwd)
user              608 daemons/based/based_remote.c     rc = pam_start(pam_name, user, &p_conv, &pam_h);
user              612 daemons/based/based_remote.c                  user, pam_strerror(pam_h, rc));
user              620 daemons/based/based_remote.c                    user, pam_strerror(pam_h, rc));
user              632 daemons/based/based_remote.c                  user, pam_strerror(pam_h, rc));
user              637 daemons/based/based_remote.c                  "because PAM returned no final user name", user);
user              642 daemons/based/based_remote.c     if (!pcmk__str_eq(p_user, user, pcmk__str_none)) {
user              645 daemons/based/based_remote.c                  user, p_user);
user              653 daemons/based/based_remote.c                    user, pam_strerror(pam_h, rc));
user              664 daemons/based/based_remote.c              "PAM support", user);
user              396 daemons/controld/controld_control.c     pcmk__assert(client->user != NULL);
user              397 daemons/controld/controld_control.c     pcmk__update_acl_user(msg, PCMK__XA_CRM_USER, client->user);
user              967 daemons/controld/controld_execd.c                 GHashTableIter *iter, const char *sys, const char *user,
user              973 daemons/controld/controld_execd.c              id, sys, (user? " as " : ""), (user? user : ""));
user              995 daemons/controld/controld_execd.c                  QB_XS " rc=%d", id, sys, (user? " as " : ""),
user              996 daemons/controld/controld_execd.c                  (user? user : ""), pcmk_strerror(rc), rc);
user              999 daemons/controld/controld_execd.c     delete_rsc_entry(lrm_state, request, id, iter, rc, user, from_cib);
user              271 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              163 include/crm/common/ipc_internal.h     char *user;
user               69 include/crm/common/xml.h void xml_track_changes(xmlNode * xml, const char *user, xmlNode *acl_source, bool enforce_acls);
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              416 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              556 lib/cib/cib_remote.c             free(private->user);
user              559 lib/cib/cib_remote.c             free(cib->user);
user              623 lib/cib/cib_remote.c cib_remote_new(const char *server, const char *user, const char *passwd, int port,
user              644 lib/cib/cib_remote.c     private->user = pcmk__str_copy(user);
user              155 lib/cib/cib_utils.c cib_acl_enabled(xmlNode *xml, const char *user)
user              159 lib/cib/cib_utils.c     if(pcmk_acl_required(user)) {
user              236 lib/cib/cib_utils.c     const char *user = crm_element_value(req, PCMK__XA_CIB_USER);
user              263 lib/cib/cib_utils.c         if (cib_acl_enabled(cib_ro, user)
user              264 lib/cib/cib_utils.c             && xml_acl_filtered_copy(user, *current_cib, *current_cib,
user              311 lib/cib/cib_utils.c         xml_track_changes(scratch, user, NULL, cib_acl_enabled(scratch, user));
user              323 lib/cib/cib_utils.c         xml_track_changes(scratch, user, NULL, cib_acl_enabled(scratch, user));
user              329 lib/cib/cib_utils.c             xml_track_changes(scratch, user, *current_cib,
user              330 lib/cib/cib_utils.c                               cib_acl_enabled(*current_cib, user));
user              493 lib/cib/cib_utils.c                 crm_xml_add(scratch, PCMK_XA_UPDATE_CLIENT, user);
user              498 lib/cib/cib_utils.c             if (user != NULL) {
user              499 lib/cib/cib_utils.c                 crm_xml_add(scratch, PCMK_XA_UPDATE_USER, user);
user              519 lib/cib/cib_utils.c     if ((rc != pcmk_ok) && cib_acl_enabled(patchset_cib, user)
user              520 lib/cib/cib_utils.c         && xml_acl_filtered_copy(user, patchset_cib, scratch, result_cib)) {
user              223 lib/common/acl.c                   docpriv->user);
user              272 lib/common/acl.c pcmk__unpack_acl(xmlNode *source, xmlNode *target, const char *user)
user              282 lib/common/acl.c     if (!pcmk_acl_required(user)) {
user              284 lib/common/acl.c                   user);
user              289 lib/common/acl.c         pcmk__str_update(&docpriv->user, user);
user              304 lib/common/acl.c                     if (id && strcmp(id, user) == 0) {
user              315 lib/common/acl.c                     if (id && pcmk__is_user_in_group(user,id)) {
user              334 lib/common/acl.c pcmk__enable_acl(xmlNode *acl_source, xmlNode *target, const char *user)
user              336 lib/common/acl.c     pcmk__unpack_acl(acl_source, target, user);
user              426 lib/common/acl.c xml_acl_filtered_copy(const char *user, xmlNode *acl_source, xmlNode *xml,
user              434 lib/common/acl.c     if ((xml == NULL) || !pcmk_acl_required(user)) {
user              436 lib/common/acl.c                   user);
user              440 lib/common/acl.c     crm_trace("Filtering XML copy using user '%s' ACLs", user);
user              446 lib/common/acl.c     pcmk__enable_acl(acl_source, target, user);
user              466 lib/common/acl.c                               user);
user              472 lib/common/acl.c                       user, acl->xpath, max,
user              479 lib/common/acl.c         crm_trace("ACLs deny user '%s' access to entire XML document", user);
user              489 lib/common/acl.c                   user);
user              677 lib/common/acl.c                                         docpriv->user, acl_to_text(mode),
user              714 lib/common/acl.c                                             docpriv->user, acl_to_text(mode),
user              733 lib/common/acl.c                                     docpriv->user, acl_to_text(mode),
user              750 lib/common/acl.c pcmk_acl_required(const char *user)
user              752 lib/common/acl.c     if (pcmk__str_empty(user)) {
user              756 lib/common/acl.c     } else if (!strcmp(user, CRM_DAEMON_USER) || !strcmp(user, "root")) {
user              757 lib/common/acl.c         crm_trace("ACLs not required for privileged user %s", user);
user              760 lib/common/acl.c     crm_trace("ACLs required for %s", user);
user              800 lib/common/acl.c     const char *user = NULL;
user              827 lib/common/acl.c         user = effective_user;
user              833 lib/common/acl.c         user = effective_user;
user              837 lib/common/acl.c         user = requested_user;
user              843 lib/common/acl.c         user = peer_user;
user              847 lib/common/acl.c         user = peer_user;
user              851 lib/common/acl.c         user = requested_user;
user              855 lib/common/acl.c     if (user != crm_element_value(request, PCMK__XA_ACL_TARGET)) {
user              856 lib/common/acl.c         crm_xml_add(request, PCMK__XA_ACL_TARGET, user);
user              859 lib/common/acl.c     if (field != NULL && user != crm_element_value(request, field)) {
user              860 lib/common/acl.c         crm_xml_add(request, field, user);
user               63 lib/common/crmcommon_private.h         char *user;
user              130 lib/common/crmcommon_private.h void pcmk__unpack_acl(xmlNode *source, xmlNode *target, const char *user);
user              133 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             1006 lib/common/logging.c         const char *user = getenv("USER");
user             1008 lib/common/logging.c         if (user != NULL && !pcmk__strcase_any_of(user, "root", CRM_DAEMON_USER, NULL)) {
user             1009 lib/common/logging.c             crm_trace("Not switching to corefile directory for %s", user);
user             1015 lib/common/logging.c         int user = getuid();
user             1016 lib/common/logging.c         struct passwd *pwent = getpwuid(user);
user             1019 lib/common/logging.c             crm_perror(LOG_ERR, "Cannot get name for uid: %d", user);
user               67 lib/common/utils.c pcmk__is_user_in_group(const char *user, const char *group)
user               72 lib/common/utils.c     if (user == NULL || group == NULL) {
user               88 lib/common/utils.c             if (!strcmp(user, *gr_mem++)) {
user              200 lib/common/xml.c         free(docpriv->user);
user              201 lib/common/xml.c         docpriv->user = NULL;
user              346 lib/common/xml.c xml_track_changes(xmlNode * xml, const char *user, xmlNode *acl_source, bool enforce_acls) 
user              356 lib/common/xml.c         pcmk__unpack_acl(acl_source, xml, user);
user              212 lib/pengine/pe_output.c last_changed_string(const char *last_written, const char *user,
user              214 lib/pengine/pe_output.c     if (last_written != NULL || user != NULL || client != NULL || origin != NULL) {
user              217 lib/pengine/pe_output.c                                  user ? " by " : "",
user              218 lib/pengine/pe_output.c                                  user ? user : "",
user              440 lib/pengine/pe_output.c         const char *user = crm_element_value(scheduler->input,
user              449 lib/pengine/pe_output.c                      last_written, user, client, origin);
user              516 lib/pengine/pe_output.c         const char *user = crm_element_value(scheduler->input,
user              525 lib/pengine/pe_output.c                      last_written, user, client, origin);
user             1301 lib/pengine/pe_output.c     const char *user = va_arg(args, const char *);
user             1333 lib/pengine/pe_output.c     time_s = last_changed_string(last_written, user, client, origin);
user             1346 lib/pengine/pe_output.c     const char *user = va_arg(args, const char *);
user             1359 lib/pengine/pe_output.c                                  PCMK_XA_USER, pcmk__s(user, ""),
user             1374 lib/pengine/pe_output.c     const char *user = va_arg(args, const char *);
user             1385 lib/pengine/pe_output.c     time_s = last_changed_string(last_written, user, client, origin);
user              435 lib/services/services.c services_action_user(svc_action_t *op, const char *user)
user              437 lib/services/services.c     CRM_CHECK((op != NULL) && (user != NULL), return -EINVAL);
user              438 lib/services/services.c     return crm_user_lookup(user, &(op->opaque->uid), &(op->opaque->gid));