summaryrefslogtreecommitdiffstats
path: root/source/configure.in
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2000-01-12 03:09:17 +0000
committerJeremy Allison <jra@samba.org>2000-01-12 03:09:17 +0000
commit95d37a1d25d56316c80eec54aea1f358cd621d4c (patch)
tree6a17d25ec2601269ed55534012856ecfaca88b2b /source/configure.in
parentb0a5ba9e01e71a64c7e693b6bf3f9bd499d3e095 (diff)
downloadsamba-95d37a1d25d56316c80eec54aea1f358cd621d4c.tar.gz
samba-95d37a1d25d56316c80eec54aea1f358cd621d4c.tar.xz
samba-95d37a1d25d56316c80eec54aea1f358cd621d4c.zip
Added utmp fix from David Lee <T.D.Lee@durham.ac.uk>.
Jeremy.
Diffstat (limited to 'source/configure.in')
-rw-r--r--source/configure.in22
1 files changed, 22 insertions, 0 deletions
diff --git a/source/configure.in b/source/configure.in
index 9a45771fbb1..d3e87c516ec 100644
--- a/source/configure.in
+++ b/source/configure.in
@@ -198,6 +198,9 @@ AC_CHECK_HEADERS(stropts.h poll.h readline.h history.h readline/readline.h)
AC_CHECK_HEADERS(readline/history.h sys/capability.h syscall.h sys/syscall.h)
AC_CHECK_HEADERS(sys/acl.h sys/cdefs.h glob.h)
+# For experimental utmp support
+AC_CHECK_HEADERS(utmp.h utmpx.h)
+
AC_CHECK_SIZEOF(int,cross)
AC_CHECK_SIZEOF(long,cross)
AC_CHECK_SIZEOF(short,cross)
@@ -1386,6 +1389,25 @@ AC_ARG_WITH(quotas,
AC_SUBST(QUOTAOBJS)
#################################################
+# check for experimental utmp accounting
+
+AC_MSG_CHECKING(whether to support utmp accounting)
+AC_ARG_WITH(utmp,
+[ --with-utmp Include experimental utmp accounting
+ --without-utmp Don't include experimental utmp accounting (default)],
+[ case "$withval" in
+ yes)
+ AC_MSG_RESULT(yes)
+ AC_DEFINE(WITH_UTMP)
+ ;;
+ *)
+ AC_MSG_RESULT(no)
+ ;;
+ esac ],
+ AC_MSG_RESULT(no)
+)
+
+#################################################
# set private directory location
AC_ARG_WITH(privatedir,
[ --with-privatedir=DIR Where to put smbpasswd ($ac_default_prefix/private)],