diff options
author | Pavel Březina <pbrezina@redhat.com> | 2013-05-07 14:07:56 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2013-08-08 22:59:10 +0200 |
commit | 66815ef2471504537ca1a8774b01ca771d04af49 (patch) | |
tree | b71a4d7f5e321a9c5b0b43ca8ad8095ac514016d /src | |
parent | e26fbae9b73eeb5d3d9c1108d02c081ebd48d068 (diff) | |
download | sssd-66815ef2471504537ca1a8774b01ca771d04af49.tar.gz sssd-66815ef2471504537ca1a8774b01ca771d04af49.tar.xz sssd-66815ef2471504537ca1a8774b01ca771d04af49.zip |
sudo responder: use fully qualified name for subdomain userssssd-1.9.2-103.el6
https://fedorahosted.org/sssd/ticket/1912
Patch that converts subdomain usernames into fully qualified format
made it to the 1.9 branch but sudo wasn't aware of it. This patch
changes sysdb_getpwnam call to sysdb_subdom_getpwnam which converts
username into fqn if the domain is subdomain.
Diffstat (limited to 'src')
-rw-r--r-- | src/responder/sudo/sudosrv_get_sudorules.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/responder/sudo/sudosrv_get_sudorules.c b/src/responder/sudo/sudosrv_get_sudorules.c index 431f0fb1c..ad119dbb5 100644 --- a/src/responder/sudo/sudosrv_get_sudorules.c +++ b/src/responder/sudo/sudosrv_get_sudorules.c @@ -136,7 +136,7 @@ static errno_t sudosrv_get_user(struct sudo_dom_ctx *dctx) goto done; } - ret = sysdb_getpwnam(dctx, sysdb, name, &user); + ret = sysdb_subdom_getpwnam(dctx, sysdb, name, &user); if (ret != EOK) { DEBUG(SSSDBG_OP_FAILURE, ("Failed to make request to our cache!\n")); |