1 dnl Process this file with autoconf to produce a configure script.
4 AC_PREFIX_DEFAULT(/usr)
6 # The nfs-utils version
10 dnl *************************************************************
11 dnl * Define the set of applicable options
12 dnl *************************************************************
14 [ --with-release=XXX set release to XXX [1]],
19 [ --with-statedir=/foo use state dir /foo [/var/lib/nfs]],
21 statedir=/var/lib/nfs)
24 [ --enable-nfsv3 enable support for NFSv3],
25 enable_nfsv3=$enableval,
27 if test "$enable_nfsv3" = yes; then
28 AC_DEFINE(NFS3_SUPPORTED)
32 AC_SUBST(enable_nfsv3)
33 AC_ARG_ENABLE(kprefix,
34 [ --enable-kprefix install progs as rpc.knfsd etc],
35 test "$enableval" = "yes" && kprefix=k,
38 AC_ARG_ENABLE(secure-statd,
39 [ --enable-secure-statd Only lockd can use statd (security)],
40 test "$enableval" = "yes" && secure_statd=yes,
42 if test "$secure_statd" = yes; then
43 AC_DEFINE(RESTRICTED_STATD)
45 AC_SUBST(secure_statd)
46 dnl AC_ARG_ENABLE(frob, enable frobnicator,, enable_frob=test)
47 AC_CONFIG_HEADER(support/include/config.h)
58 dnl *************************************************************
59 dnl * Check for required librarues
60 dnl *************************************************************
61 AC_CHECK_LIB(socket, main, [LIBSOCKET="-lnsl"])
62 AC_CHECK_LIB(nsl, main, [LIBNSL="-lnsl"])
63 AC_CHECK_LIB(crypt, crypt, [LIBCRYPT="-lcrypt"])
64 if test "$knfsd_cv_glibc2" = no; then
65 AC_CHECK_LIB(bsd, daemon, [LIBBSD="-lbsd"])
75 dnl *************************************************************
77 dnl *************************************************************
78 dnl AC_HAVE_HEADERS(string.h)
80 dnl *************************************************************
81 dnl Check for functions
82 dnl *************************************************************
83 AC_HAVE_FUNCS(innetgr)
85 dnl *************************************************************
86 dnl Export some path names to config.h
87 dnl *************************************************************
88 AC_DEFINE_UNQUOTED(NFS_STATEDIR, "$statedir")
93 AC_OUTPUT(config.mk nfs-utils.spec)