|
Lines 257-279
fi
Link Here
|
| 257 |
LIBS="$_SAVEDLIBS" |
257 |
LIBS="$_SAVEDLIBS" |
| 258 |
CPPFLAGS="$_SAVEDCPPFLAGS" |
258 |
CPPFLAGS="$_SAVEDCPPFLAGS" |
| 259 |
|
259 |
|
| 260 |
dnl Check for LDAP libraries |
|
|
| 261 |
_SAVEDLIBS="$LIBS" |
| 262 |
AC_CHECK_LIB(ldap,main,,,-llber) |
| 263 |
if test "$ac_cv_lib_ldap_main" = "yes"; then |
| 264 |
LDAPLIBS="-lldap -llber"\ |
| 265 |
LDAPINCLUDE="-I/usr/include/ldap" |
| 266 |
AC_SUBST(LDAPLIBS) |
| 267 |
AC_SUBST(LDAPINCLUDE) |
| 268 |
AC_CHECK_FUNCS(ldap_set_option) |
| 269 |
EXTRAS="$EXTRAS check_ldap" |
| 270 |
AC_CHECK_FUNCS(ldap_init ldap_set_option ldap_get_option ldap_start_tls_s) |
| 271 |
else |
| 272 |
AC_MSG_WARN([Skipping LDAP plugin]) |
| 273 |
AC_MSG_WARN([install LDAP libs to compile this plugin (see REQUIREMENTS).]) |
| 274 |
fi |
| 275 |
LIBS="$_SAVEDLIBS" |
| 276 |
|
| 277 |
dnl Check for headers used by check_ide_smart |
260 |
dnl Check for headers used by check_ide_smart |
| 278 |
AC_CHECK_HEADER(linux/hdreg.h, FOUNDINCLUDE=yes, FOUNDINCLUDE=no) |
261 |
AC_CHECK_HEADER(linux/hdreg.h, FOUNDINCLUDE=yes, FOUNDINCLUDE=no) |
| 279 |
if test "$FOUNDINCLUDE" = "yes" ; then |
262 |
if test "$FOUNDINCLUDE" = "yes" ; then |
|
Lines 305-310
fi
Link Here
|
| 305 |
AC_ARG_WITH([ipv6], |
288 |
AC_ARG_WITH([ipv6], |
| 306 |
[AS_HELP_STRING([--with-ipv6], [support IPv6 @<:@default=check@:>@])], |
289 |
[AS_HELP_STRING([--with-ipv6], [support IPv6 @<:@default=check@:>@])], |
| 307 |
[], [with_ipv6=check]) |
290 |
[], [with_ipv6=check]) |
|
|
291 |
AC_ARG_WITH([ldap],[AS_HELP_STRING([--with-ldap], [support Openldap @<:@default=check@:>@])], |
| 292 |
[], [with_ldap=check]) |
| 308 |
|
293 |
|
| 309 |
dnl Check for AF_INET6 support - unistd.h required for Darwin |
294 |
dnl Check for AF_INET6 support - unistd.h required for Darwin |
| 310 |
if test "$with_ipv6" != "no"; then |
295 |
if test "$with_ipv6" != "no"; then |
|
Lines 333-338
if test "$with_ipv6" != "no"; then
Link Here
|
| 333 |
with_ipv6="$np_cv_sys_ipv6" |
318 |
with_ipv6="$np_cv_sys_ipv6" |
| 334 |
fi |
319 |
fi |
| 335 |
|
320 |
|
|
|
321 |
dnl Check for LDAP libraries |
| 322 |
if test "$with_ldap" != "no"; then |
| 323 |
|
| 324 |
_SAVEDLIBS="$LIBS" |
| 325 |
AC_CHECK_LIB(ldap,main,[:],,-llber) |
| 326 |
if test "$ac_cv_lib_ldap_main" = "yes"; then |
| 327 |
LDAPLIBS="-lldap -llber"\ |
| 328 |
LDAPINCLUDE="-I/usr/include/ldap" |
| 329 |
AC_SUBST(LDAPLIBS) |
| 330 |
AC_SUBST(LDAPINCLUDE) |
| 331 |
AC_CHECK_FUNCS(ldap_set_option) |
| 332 |
EXTRAS="$EXTRAS check_ldap" |
| 333 |
AC_CHECK_FUNCS(ldap_init ldap_set_option ldap_get_option ldap_start_tls_s) |
| 334 |
else |
| 335 |
AC_MSG_ERROR([Cannot find openldap libraries.]) |
| 336 |
fi |
| 337 |
fi |
| 338 |
LIBS="$_SAVEDLIBS" |
| 336 |
|
339 |
|
| 337 |
dnl Checks for Kerberos. Must come before openssl checks for Redhat EL 3 |
340 |
dnl Checks for Kerberos. Must come before openssl checks for Redhat EL 3 |
| 338 |
AC_CHECK_HEADERS(krb5.h,FOUNDINCLUDE=yes,FOUNDINCLUDE=no) |
341 |
AC_CHECK_HEADERS(krb5.h,FOUNDINCLUDE=yes,FOUNDINCLUDE=no) |