diff options
author | Andrew G. Morgan <morgan@kernel.org> | 2000-11-19 23:31:22 +0000 |
---|---|---|
committer | Andrew G. Morgan <morgan@kernel.org> | 2000-11-19 23:31:22 +0000 |
commit | 47575925596c2af2a78c009fcdd14de72fc82d3e (patch) | |
tree | 2c353e5c8dc7a2b019b1d30853957021af631a42 /_pam_aconf.h.in | |
parent | 8c7e950878780872acf82e924f58369c907ddbcb (diff) | |
download | pam-47575925596c2af2a78c009fcdd14de72fc82d3e.tar.gz pam-47575925596c2af2a78c009fcdd14de72fc82d3e.tar.bz2 pam-47575925596c2af2a78c009fcdd14de72fc82d3e.zip |
Relevant BUGIDs: task 15788, bugs 108297, 117476, 117474
Purpose of commit: merge in the autoconf stuff
Commit summary:
---------------
this is a merge of the 0-72 autoconf branch to something more
up to date. This commit will be followed by merging this
Linux-PAM-0-73pre-autoconf branch to the main trunk.
Diffstat (limited to '_pam_aconf.h.in')
-rw-r--r-- | _pam_aconf.h.in | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/_pam_aconf.h.in b/_pam_aconf.h.in new file mode 100644 index 00000000..4c18f6cf --- /dev/null +++ b/_pam_aconf.h.in @@ -0,0 +1,61 @@ +/* + * $Id$ + * + * + */ + +#ifndef PAM_ACONF_H +#define PAM_ACONF_H + +/* lots of stuff gets written to /tmp/pam-debug.log */ +#undef DEBUG + +/* build libraries with different names (suffixed with 'd') */ +#undef WITH_LIBDEBUG + +/* provide a global locking facility within libpam */ +#undef PAM_LOCKING + +/* GNU systems as a class, all have the feature.h file */ +#undef HAVE_FEATURES_H +#ifdef HAVE_FEATURES_H +# define _SVID_SOURCE +# define _BSD_SOURCE +# define __USE_BSD +# define __USE_SVID +# define __USE_MISC +# define _GNU_SOURCE +# include <features.h> +#endif /* HAVE_FEATURES_H */ + +/* we have libcrack available */ +#undef HAVE_LIBCRACK + +/* we have libcrypt - its not part of libc (do we need both definitions?) */ +#undef HAVE_LIBCRYPT +#undef HAVE_CRYPT_H + +/* we have libdb */ +#undef HAVE_LIBDB + +#ifndef HAVE_LIBDB +/* we have libndbm - instead of libdb */ +#undef HAVE_LIBNDBM +#endif /* HAVE_LIBDB */ + +/* have libfl (Flex) */ +#undef HAVE_LIBFL + +/* have libnsl - instead of libc support */ +#undef HAVE_LIBNSL + +/* have libpwdb - don't expect this to be important for much longer */ +#undef HAVE_LIBPWDB + +/* ugly hack to partially support old pam_strerror syntax */ +#undef UGLY_HACK_FOR_PRIOR_BEHAVIOR_SUPPORT + +/* read both confs - read /etc/pam.d and /etc/pam.conf in serial */ +#undef PAM_READ_BOTH_CONFS + +#endif /* PAM_ACONF_H */ |