summaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
authorJan Rekorajski <baggins@sith.mimuw.edu.pl>2000-12-04 20:56:10 +0000
committerJan Rekorajski <baggins@sith.mimuw.edu.pl>2000-12-04 20:56:10 +0000
commitf2f7c96e3c19f0cdfaa9153b1c0faeee1714c5b7 (patch)
treea1708543d7b5244a389294ccf40eb240542a6896 /configure.in
parent77b11e3dfdb0f0f83fa531b9bcb7bc0d3243fbae (diff)
Relevant BUGIDs: 124397
Purpose of commit: new feature Commit summary: --------------- * _pam_aconf.h.in, configure.in - added PAM_PATH_MAILDIR set via --with-mailspool=dir option (default is _PAM_MAILDIR if defined in paths.h otherwise /var/spool/mail
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in22
1 files changed, 22 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index 5efe87eb..2c98dbcb 100644
--- a/configure.in
+++ b/configure.in
@@ -122,6 +122,28 @@ AC_ARG_ENABLE(lckpwdf,
WITH_LCKPWDF=no, WITH_LCKPWDF=yes)
AC_SUBST(WITH_LCKPWDF)
+AC_CHECK_HEADERS(paths.h)
+AC_ARG_WITH(mailspool,
+[ --with-mailspool path to mail spool directory
+ [default _PATH_MAILDIR if defined in paths.h, otherwise /var/spool/mail]],
+with_mailspool=${withval})
+if test x$with_mailspool != x ; then
+ pam_mail_spool="\"$with_mailspool\""
+else
+ AC_TRY_RUN([
+#include <paths.h>
+int main() {
+#ifdef _PATH_MAILDIR
+exit(0);
+#else
+exit(1);
+#endif
+}], pam_mail_spool="_PATH_MAILDIR",
+pam_mail_spool="\"/var/spool/mail\"",
+pam_mail_spool="\"/var/spool/mail\"")
+fi
+AC_DEFINE_UNQUOTED(PAM_PATH_MAILDIR, $pam_mail_spool)
+
dnl Checks for programs.
AC_PROG_CXX
AC_PROG_YACC