--- pam_ccreds-1/cc_db.c.dbnss 2004-02-09 09:12:49.000000000 +0100 +++ pam_ccreds-1/cc_db.c 2004-08-16 19:08:57.604213020 +0200 @@ -23,7 +23,11 @@ #include <sys/file.h> -#ifdef HAVE_DB_H +#ifdef HAVE_DB_NSS_DB_H +#include <db_nss/db.h> +#elif defined(HAVE_DB4_DB_H) +#include <db4/db.h> +#elif defined(HAVE_DB_H) #include <db.h> #endif --- pam_ccreds-1/configure.in.dbnss 2004-02-09 09:04:43.000000000 +0100 +++ pam_ccreds-1/configure.in 2004-08-16 19:07:40.779318073 +0200 @@ -63,8 +63,13 @@ dnl AC_CHECK_HEADERS(db1/db.h) dnl AC_CHECK_HEADERS(db_185.h) dnl AC_CHECK_HEADERS(db3/db_185.h) +AC_CHECK_HEADERS(db4/db.h) +AC_CHECK_HEADERS(db_nss/db.h) -AC_CHECK_LIB(db, main,[LIBS="-ldb $LIBS" found_db_lib=yes],,$LIBS) +AC_CHECK_LIB(db_nss, main,[LIBS="-ldb_nss $LIBS" found_db_lib=yes],,$LIBS) +if test -z "$found_db_lib"; then + AC_CHECK_LIB(db, main,[LIBS="-ldb $LIBS" found_db_lib=yes],,$LIBS) +fi if test -z "$found_db_lib"; then AC_CHECK_LIB(db1, main,[LIBS="-ldb1 $LIBS" found_db_lib=yes],,$LIBS) fi