summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPavel Březina <pbrezina@redhat.com>2014-07-16 14:17:24 +0200
committerJakub Hrozek <jhrozek@redhat.com>2014-07-29 15:38:06 +0200
commit8c4abd227035169e75cb081424765e65c52b5266 (patch)
tree497fee238d9a929840ef9d61cb0835da77adf131 /src
parent2b94ab415b30861f42b68725d9231905baf8c3bd (diff)
downloadsssd-8c4abd227035169e75cb081424765e65c52b5266.tar.gz
sssd-8c4abd227035169e75cb081424765e65c52b5266.tar.xz
sssd-8c4abd227035169e75cb081424765e65c52b5266.zip
sudo: replace asterisk with escape sequence in host filter
Resolves: https://fedorahosted.org/sssd/ticket/2377 Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>
Diffstat (limited to 'src')
-rw-r--r--src/providers/ldap/sdap_sudo.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/providers/ldap/sdap_sudo.c b/src/providers/ldap/sdap_sudo.c
index 6809f743c..edef44208 100644
--- a/src/providers/ldap/sdap_sudo.c
+++ b/src/providers/ldap/sdap_sudo.c
@@ -386,7 +386,7 @@ static char *sdap_sudo_build_host_filter(TALLOC_CTX *mem_ctx,
*/
if (regexp) {
filter = talloc_asprintf_append_buffer(filter,
- "(|(%s=*\\\\*)(%s=*?*)(%s=*\\**)"
+ "(|(%s=*\\\\*)(%s=*?*)(%s=*\\2A*)"
"(%s=*[*]*))",
map[SDAP_AT_SUDO_HOST].name,
map[SDAP_AT_SUDO_HOST].name,