Mercurial > dovecot > core-2.2
diff configure.in @ 706:df5bf4ee669f HEAD
OSX puts PAM includes into pam/ directory instead of security. Detect that.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Tue, 26 Nov 2002 22:55:44 +0200 |
parents | f1a1e9333a9e |
children | f0b27bacadbf |
line wrap: on
line diff
--- a/configure.in Tue Nov 26 22:35:47 2002 +0200 +++ b/configure.in Tue Nov 26 22:55:44 2002 +0200 @@ -471,7 +471,18 @@ if test $want_pam = yes; then AC_CHECK_LIB(pam, pam_start, [ + have_pam=no AC_CHECK_HEADER(security/pam_appl.h, [ + AC_DEFINE(HAVE_SECURITY_PAM_APPL_H) + have_pam=yes + ]) + + AC_CHECK_HEADER(pam/pam_appl.h, [ + AC_DEFINE(HAVE_PAM_PAM_APPL_H) + have_pam=yes + ]) + + if test "$have_pam" = "yes"; then USERINFO_LIBS="$USERINFO_LIBS -lpam" AC_DEFINE(USERINFO_PAM) auths="$auths pam" @@ -479,7 +490,7 @@ AC_CHECK_LIB(pam, pam_setcred, [ AC_DEFINE(HAVE_PAM_SETCRED) ]) - ]) + fi ]) fi