diff options
author | Simo Sorce <ssorce@redhat.com> | 2009-03-30 19:28:18 -0400 |
---|---|---|
committer | Simo Sorce <ssorce@redhat.com> | 2009-04-01 11:03:07 -0400 |
commit | 499e4d63fe57875338777f0ac4455693307b4c56 (patch) | |
tree | 5c558bda7ad19a9d8e73b76b2dc7664024a37b63 /server/external | |
parent | 68ea74985231880a7c113aacefe19445c010a320 (diff) | |
download | sssd-499e4d63fe57875338777f0ac4455693307b4c56.tar.gz sssd-499e4d63fe57875338777f0ac4455693307b4c56.tar.bz2 sssd-499e4d63fe57875338777f0ac4455693307b4c56.zip |
Add a more flexible way to parse and filter names.
A new nss_parse_name function uses pcre to parse names, this makes
it possible, in future, to make the filter user configurable.
Add a new filter mechanism to filter out users that uses the negative cache by
setting a permanet negative entry.
Rework the entry points where the negative cache is checked for.
Diffstat (limited to 'server/external')
-rw-r--r-- | server/external/libpcre.m4 | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/server/external/libpcre.m4 b/server/external/libpcre.m4 new file mode 100644 index 00000000..ed744f36 --- /dev/null +++ b/server/external/libpcre.m4 @@ -0,0 +1,7 @@ +PCRE_OBJ="" +AC_SUBST(PCRE_OBJ) +AC_SUBST(PCRE_LIBS) +AC_SUBST(PCRE_CFLAGS) + +AC_CHECK_HEADERS(pcre.h) +AC_CHECK_LIB(pcre, pcre_compile, [ PCRE_LIBS="-lpcre" ]) |