]> granicus.if.org Git - sudo/commitdiff
Remove extraneous parens in LDAP filter when sudoers_search_filter
authorTodd C. Miller <Todd.Miller@courtesan.com>
Tue, 12 Apr 2011 15:49:39 +0000 (11:49 -0400)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Tue, 12 Apr 2011 15:49:39 +0000 (11:49 -0400)
is enabled that causes a search error.  From Matthew Thomas.

--HG--
branch : 1.7

ldap.c

diff --git a/ldap.c b/ldap.c
index 582a60b95ec81afe6a07598802e9ad78781a8551..3097af7dabe1b298fc2ee9ce3a17d69cf4f5865f 100644 (file)
--- a/ldap.c
+++ b/ldap.c
@@ -987,7 +987,7 @@ sudo_ldap_build_default_filter()
     char *filt;
 
     if (ldap_conf.search_filter)
-       easprintf(&filt, "(&(%s)(cn=defaults))", ldap_conf.search_filter);
+       easprintf(&filt, "(&%s(cn=defaults))", ldap_conf.search_filter);
     else
        filt = estrdup("cn=defaults");
     return filt;