diff options
author | Andrew G. Morgan <morgan@kernel.org> | 2000-12-03 23:35:29 +0000 |
---|---|---|
committer | Andrew G. Morgan <morgan@kernel.org> | 2000-12-03 23:35:29 +0000 |
commit | 49ec7989a58fef13b7235116af8ae04bd736d421 (patch) | |
tree | a90593cfd8bce3c05269f28ac6245b029e87770c /modules/pam_userdb | |
parent | d56ee3d363e0cb0512f5e911d6d69c26917db72d (diff) | |
download | pam-49ec7989a58fef13b7235116af8ae04bd736d421.tar.gz pam-49ec7989a58fef13b7235116af8ae04bd736d421.tar.bz2 pam-49ec7989a58fef13b7235116af8ae04bd736d421.zip |
Relevant BUGIDs: 124136
Purpose of commit: bugfix
Commit summary:
---------------
Makefile dependencies
pam_userdb did not compile on a Red Hat 5.2 system. It does now.
Diffstat (limited to 'modules/pam_userdb')
-rw-r--r-- | modules/pam_userdb/Makefile | 8 | ||||
-rw-r--r-- | modules/pam_userdb/pam_userdb.c | 10 |
2 files changed, 9 insertions, 9 deletions
diff --git a/modules/pam_userdb/Makefile b/modules/pam_userdb/Makefile index 8951fd91..aeee0c03 100644 --- a/modules/pam_userdb/Makefile +++ b/modules/pam_userdb/Makefile @@ -10,14 +10,14 @@ include ../../Make.Rules TITLE=pam_userdb +ifeq ($(HAVE_NDBM_H),yes) + WHICH_DB=ndbm + MODULE_SIMPLE_EXTRALIBS = -lndbm +else ifeq ($(HAVE_LIBDB),yes) WHICH_DB=db MODULE_SIMPLE_EXTRALIBS = -ldb else -ifeq ($(HAVE_LIBNDBM),yes) - WHICH_DB=ndbm - MODULE_SIMPLE_EXTRALIBS = -lndbm -else WHICH_DB=none endif endif diff --git a/modules/pam_userdb/pam_userdb.c b/modules/pam_userdb/pam_userdb.c index 7af5d384..497cf0be 100644 --- a/modules/pam_userdb/pam_userdb.c +++ b/modules/pam_userdb/pam_userdb.c @@ -20,12 +20,12 @@ #include "pam_userdb.h" -#ifdef HAVE_LIBDB -# define DB_DBM_HSEARCH 1 /* use the dbm interface */ -# include <db.h> +#ifdef HAVE_NDBM_H +# include <ndbm.h> #else -# ifdef HAVE_LIBNDBM -# include <ndbm.h> +# ifdef HAVE_DB_H +# define DB_DBM_HSEARCH 1 /* use the dbm interface */ +# include <db.h> # else # error "failed to find a libdb or equivalent" # endif |