#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for linux nfs-utils 1.2.4.
+# Generated by GNU Autoconf 2.68 for linux nfs-utils 1.2.6.
#
# Report bugs to <linux-nfs@vger.kernel.org>.
#
# Identity of this package.
PACKAGE_NAME='linux nfs-utils'
PACKAGE_TARNAME='nfs-utils'
-PACKAGE_VERSION='1.2.4'
-PACKAGE_STRING='linux nfs-utils 1.2.4'
+PACKAGE_VERSION='1.2.6'
+PACKAGE_STRING='linux nfs-utils 1.2.6'
PACKAGE_BUGREPORT='linux-nfs@vger.kernel.org'
PACKAGE_URL=''
LIBMOUNT
CONFIG_LIBMOUNT_FALSE
CONFIG_LIBMOUNT_TRUE
+LIBDL
LIBBLKID
LIBBSD
LIBCRYPT
LIBSOCKET
+CONFIG_NFSIDMAP_FALSE
+CONFIG_NFSIDMAP_TRUE
RPCSECGSS_LIBS
RPCSECGSS_CFLAGS
GSSGLUE_LIBS
PKG_CONFIG_LIBDIR
PKG_CONFIG_PATH
PKG_CONFIG
+CONFIG_NFSDCLD_FALSE
+CONFIG_NFSDCLD_TRUE
+CONFIG_SQLITE3_FALSE
+CONFIG_SQLITE3_TRUE
+LIBSQLITE
LIBKEYUTILS
-CONFIG_NFSIDMAP_FALSE
-CONFIG_NFSIDMAP_TRUE
+LIBNFSIDMAP
+LIBEVENT
LIBNSL
CC_FOR_BUILD
CXXCPP
HAVE_LIBWRAP
LIBWRAP
LIBCAP
+LIBTIRPC
EGREP
GREP
CPP
CONFIG_NFSV4_TRUE
enable_nfsv4
IDMAPD
-enable_nfsv3
startstatd
statduser
+statdpath
statedir
RELEASE
MAINT
enable_maintainer_mode
with_release
with_statedir
+with_statdpath
with_statduser
with_start_statd
-enable_nfsv3
enable_nfsv4
enable_nfsv41
enable_gss
enable_ipv6
enable_mountconfig
with_mountfile
+enable_nfsdcld
with_tirpcinclude
enable_dependency_tracking
enable_caps
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures linux nfs-utils 1.2.4 to adapt to many kinds of systems.
+\`configure' configures linux nfs-utils 1.2.6 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of linux nfs-utils 1.2.4:";;
+ short | recursive ) echo "Configuration of linux nfs-utils 1.2.6:";;
esac
cat <<\_ACEOF
--enable-FEATURE[=ARG] include FEATURE [ARG=yes]
--enable-maintainer-mode enable make rules and dependencies not useful
(and sometimes confusing) to the casual installer
- --enable-nfsv3 enable support for NFSv3 [default=yes]
--enable-nfsv4 enable support for NFSv4 [default=yes]
- --enable-nfsv41 enable support for NFSv41 [default=no]
+ --enable-nfsv41 enable support for NFSv41 [default=yes]
--enable-gss enable support for rpcsec_gss [default=yes]
--enable-kprefix install progs as rpc.knfsd etc
--disable-uuid Exclude uuid support to avoid buggy libblkid
- --enable-mount Create mount.nfs and don't use the util-linux
+ --enable-mount Create mount.nfs and do not use the util-linux
mount(8) functionality. [default=yes]
--enable-libmount-mount Link mount.nfs with libmount (EXPERIMENTAL)
--enable-tirpc enable use of TI-RPC [default=yes]
--enable-ipv6 enable support for IPv6 [default=no]
--enable-mountconfig enable mount to use a configuration file
+ --enable-nfsdcld Create nfsdcld NFSv4 clientid tracking daemon.
+ [default=no]
--disable-dependency-tracking speeds up one-time build
--enable-dependency-tracking do not reject slow dependency extractors
--disable-caps Disable capabilities support
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
--with-release=XXX set release to XXX [1]
- --with-statedir=/foo use state dir /foo /var/lib/nfs
+ --with-statedir=/foo use state dir /foo [default=/var/lib/nfs]
+ --with-statdpath=/foo define the statd state dir as /foo instead of the
+ NFS statedir [default=/var/lib/nfs]
--with-statduser=rpcuser
statd to run under [rpcuser or nobody]
--with-start-statd=scriptname
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-linux nfs-utils configure 1.2.4
+linux nfs-utils configure 1.2.6
generated by GNU Autoconf 2.68
Copyright (C) 2010 Free Software Foundation, Inc.
} # ac_fn_cxx_try_link
-# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
-# ---------------------------------------------
-# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
-# accordingly.
-ac_fn_c_check_decl ()
-{
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- as_decl_name=`echo $2|sed 's/ *(.*//'`
- as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
-$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
-if eval \${$3+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-$4
-int
-main ()
-{
-#ifndef $as_decl_name
-#ifdef __cplusplus
- (void) $as_decl_use;
-#else
- (void) $as_decl_name;
-#endif
-#endif
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- eval "$3=yes"
-else
- eval "$3=no"
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-eval ac_res=\$$3
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
-$as_echo "$ac_res" >&6; }
- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
-
-} # ac_fn_c_check_decl
-
# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
# -------------------------------------------
# Tests whether TYPE exists after having included INCLUDES, setting cache
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by linux nfs-utils $as_me 1.2.4, which was
+It was created by linux nfs-utils $as_me 1.2.6, which was
generated by GNU Autoconf 2.68. Invocation command line was
$ $0 $@
# Define the identity of the package.
PACKAGE='nfs-utils'
- VERSION='1.2.4'
+ VERSION='1.2.6'
cat >>confdefs.h <<_ACEOF
+# Check whether --with-statdpath was given.
+if test "${with_statdpath+set}" = set; then :
+ withval=$with_statdpath; statdpath=$withval
+else
+ statdpath=$statedir
+
+fi
+
+
+
# Check whether --with-statduser was given.
if test "${with_statduser+set}" = set; then :
withval=$with_statduser; statduser=$withval
#define START_STATD "$startstatd"
_ACEOF
-# Check whether --enable-nfsv3 was given.
-if test "${enable_nfsv3+set}" = set; then :
- enableval=$enable_nfsv3; enable_nfsv3=$enableval
-else
- enable_nfsv3=yes
-fi
-
- if test "$enable_nfsv3" = yes; then
-
-$as_echo "#define NFS3_SUPPORTED 1" >>confdefs.h
-
- else
- enable_nfsv3=
- fi
-
# Check whether --enable-nfsv4 was given.
if test "${enable_nfsv4+set}" = set; then :
enableval=$enable_nfsv4; enable_nfsv4=$enableval
fi
if test "$enable_nfsv4" = yes; then
-
-$as_echo "#define NFS4_SUPPORTED 1" >>confdefs.h
-
IDMAPD=idmapd
else
enable_nfsv4=
if test "${enable_nfsv41+set}" = set; then :
enableval=$enable_nfsv41; enable_nfsv41=$enableval
else
- enable_nfsv41=no
+ enable_nfsv41=yes
fi
if test "$enable_nfsv41" = yes; then
-
-$as_echo "#define NFS41_SUPPORTED 1" >>confdefs.h
-
+ if test "$enable_nfsv4" != yes; then
+ as_fn_error $? "NFS v4.1 is enabled but NFS v4 is not. Use --disable-nfsv41" "$LINENO" 5
+ fi
+ BLKMAPD=blkmapd
else
enable_nfsv41=
+ BLKMAPD=
fi
if test "$enable_nfsv41" = "yes"; then
fi
if test "$enable_gss" = yes; then
-
-$as_echo "#define GSS_SUPPORTED 1" >>confdefs.h
-
GSSD=gssd
SVCGSSD=svcgssd
else
fi
RPCGEN_PATH=
- if test "$rpcgen_path" == "yes"; then
+ if test "$rpcgen_path" = "yes"; then
for p in /usr/local/bin/rpcgen /usr/bin/rpcgen /bin/rpcgen
do if test -f $p ; then RPCGEN_PATH=$p ; break; fi ; done
elif test "$rpcgen_path" != "internal"; then
RPCGEN_PATH=$rpcgen_path
fi
- if test "$RPCGEN_PATH" == ""; then
+ if test "$RPCGEN_PATH" = ""; then
CONFIG_RPCGEN_TRUE=
CONFIG_RPCGEN_FALSE='#'
else
if test "$enable_mount" = yes; then
# Check whether --enable-libmount-mount was given.
if test "${enable_libmount_mount+set}" = set; then :
- enableval=$enable_libmount_mount; enable_libmount=yes
+ enableval=$enable_libmount_mount; enable_libmount=$enableval
else
enable_libmount=no
fi
fi
+# Check whether --enable-nfsdcld was given.
+if test "${enable_nfsdcld+set}" = set; then :
+ enableval=$enable_nfsdcld; enable_nfsdcld=$enableval
+else
+ enable_nfsdcld="no"
+fi
+
+
DEPDIR="${am__leading_dot}deps"
ac_config_commands="$ac_config_commands depfiles"
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tirpc_clnt_tli_create" >&5
$as_echo "$ac_cv_lib_tirpc_clnt_tli_create" >&6; }
if test "x$ac_cv_lib_tirpc_clnt_tli_create" = xyes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_LIBTIRPC 1
-_ACEOF
-
- LIBS="-ltirpc $LIBS"
-
+ :
else
if test "$enable_tirpc" = "yes"; then
as_fn_error $? "libtirpc not found." "$LINENO" 5
fi
+ if test "$enable_tirpc" != "no"; then
+
+$as_echo "#define HAVE_LIBTIRPC 1" >>confdefs.h
+
+ LIBTIRPC="-ltirpc"
+ else
+ LIBTIRPC=""
+ fi
+
+
+
$RM -r conftest*
-## CAVEAT EMPTOR:
-## There is no encapsulation within the following macros, do not change
-## the running order or otherwise move them around unless you know exactly
-## what you are doing...
if test -n "$compiler"; then
lt_prog_compiler_no_builtin_flag=
fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlclose in -ldl" >&5
+$as_echo_n "checking for dlclose in -ldl... " >&6; }
+if ${ac_cv_lib_dl_dlclose+:} false; then :
+ $as_echo_n "(cached) " >&6
+else
+ ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldl $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dlclose ();
+int
+main ()
+{
+return dlclose ();
+ ;
+ return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+ ac_cv_lib_dl_dlclose=yes
+else
+ ac_cv_lib_dl_dlclose=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+ conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlclose" >&5
+$as_echo "$ac_cv_lib_dl_dlclose" >&6; }
+if test "x$ac_cv_lib_dl_dlclose" = xyes; then :
+ LIBDL="-ldl"
+fi
+
+
if test "$enable_nfsv4" = yes; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_event_event_dispatch" >&5
$as_echo "$ac_cv_lib_event_event_dispatch" >&6; }
if test "x$ac_cv_lib_event_event_dispatch" = xyes; then :
- libevent=1
+ LIBEVENT=-levent
else
as_fn_error $? "libevent not found." "$LINENO" 5
fi
+
for ac_header in event.h
do :
ac_fn_c_check_header_mongrel "$LINENO" "event.h" "ac_cv_header_event_h" "$ac_includes_default"
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nfsidmap_nfs4_init_name_mapping" >&5
$as_echo "$ac_cv_lib_nfsidmap_nfs4_init_name_mapping" >&6; }
if test "x$ac_cv_lib_nfsidmap_nfs4_init_name_mapping" = xyes; then :
- libnfsidmap=1
+ LIBNFSIDMAP=-lnfsidmap
else
as_fn_error $? "libnfsidmap not found." "$LINENO" 5
fi
fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nfs4_owner_to_uid in -lnfsidmap" >&5
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nfs4_owner_to_uid in -lnfsidmap" >&5
$as_echo_n "checking for nfs4_owner_to_uid in -lnfsidmap... " >&6; }
if ${ac_cv_lib_nfsidmap_nfs4_owner_to_uid+:} false; then :
$as_echo_n "(cached) " >&6
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nfsidmap_nfs4_owner_to_uid" >&5
$as_echo "$ac_cv_lib_nfsidmap_nfs4_owner_to_uid" >&6; }
if test "x$ac_cv_lib_nfsidmap_nfs4_owner_to_uid" = xyes; then :
- enable_nfsidmap=yes
-else
- enable_nfsidmap=no
+ :
fi
- if test "$enable_nfsidmap" = "yes"; then
- CONFIG_NFSIDMAP_TRUE=
- CONFIG_NFSIDMAP_FALSE='#'
-else
- CONFIG_NFSIDMAP_TRUE='#'
- CONFIG_NFSIDMAP_FALSE=
-fi
#define HAVE_KEYUTILS_H 1
_ACEOF
+fi
+
+done
+
+
+
+
+
+ for ac_header in sqlite3.h
+do :
+ ac_fn_c_check_header_mongrel "$LINENO" "sqlite3.h" "ac_cv_header_sqlite3_h" "$ac_includes_default"
+if test "x$ac_cv_header_sqlite3_h" = xyes; then :
+ cat >>confdefs.h <<_ACEOF
+#define HAVE_SQLITE3_H 1
+_ACEOF
+
+fi
+
+done
+
+
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite3_libversion_number in -lsqlite3" >&5
+$as_echo_n "checking for sqlite3_libversion_number in -lsqlite3... " >&6; }
+if ${ac_cv_lib_sqlite3_sqlite3_libversion_number+:} false; then :
+ $as_echo_n "(cached) " >&6
+else
+ ac_check_lib_save_LIBS=$LIBS
+LIBS="-lsqlite3 $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char sqlite3_libversion_number ();
+int
+main ()
+{
+return sqlite3_libversion_number ();
+ ;
+ return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+ ac_cv_lib_sqlite3_sqlite3_libversion_number=yes
else
- as_fn_error $? "keyutils.h header not found." "$LINENO" 5
+ ac_cv_lib_sqlite3_sqlite3_libversion_number=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+ conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sqlite3_sqlite3_libversion_number" >&5
+$as_echo "$ac_cv_lib_sqlite3_sqlite3_libversion_number" >&6; }
+if test "x$ac_cv_lib_sqlite3_sqlite3_libversion_number" = xyes; then :
+ LIBSQLITE=-lsqlite3
+fi
+
+
+
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suitable sqlite3 version" >&5
+$as_echo_n "checking for suitable sqlite3 version... " >&6; }
+
+ if ${libsqlite3_cv_is_recent+:} false; then :
+ $as_echo_n "(cached) " >&6
+else
+
+ saved_LIBS="$LIBS"
+ LIBS=-lsqlite3
+ if test "$cross_compiling" = yes; then :
+ libsqlite3_cv_is_recent=unknown
+else
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
+
+ #include <stdio.h>
+ #include <sqlite3.h>
+ int main()
+ {
+ int vers = sqlite3_libversion_number();
+
+ return vers != SQLITE_VERSION_NUMBER ||
+ vers < 3003000;
+ }
+
+_ACEOF
+if ac_fn_c_try_run "$LINENO"; then :
+ libsqlite3_cv_is_recent=yes
+else
+ libsqlite3_cv_is_recent=no
+fi
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+ conftest.$ac_objext conftest.beam conftest.$ac_ext
+fi
+
+ LIBS="$saved_LIBS"
+fi
+
+
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libsqlite3_cv_is_recent" >&5
+$as_echo "$libsqlite3_cv_is_recent" >&6; }
+ if test "$libsqlite3_cv_is_recent" = "yes"; then
+ CONFIG_SQLITE3_TRUE=
+ CONFIG_SQLITE3_FALSE='#'
+else
+ CONFIG_SQLITE3_TRUE='#'
+ CONFIG_SQLITE3_FALSE=
+fi
+
+
+
+ if test "$enable_nfsdcld" = "yes"; then
+ for ac_header in libgen.h sys/inotify.h
+do :
+ as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
+ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
+if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
+ cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
+_ACEOF
+
+else
+ as_fn_error $? "Cannot find header needed for nfsdcld" "$LINENO" 5
fi
done
+ if test "$libsqlite3_cv_is_recent" != "yes" ; then
+ as_fn_error $? "nfsdcld requires sqlite3" "$LINENO" 5
+ fi
+ fi
+
+ if test "$enable_nfsdcld" = "yes" ; then
+ CONFIG_NFSDCLD_TRUE=
+ CONFIG_NFSDCLD_FALSE='#'
+else
+ CONFIG_NFSDCLD_TRUE='#'
+ CONFIG_NFSDCLD_FALSE=
+fi
+
if test "$enable_gss" = yes; then
pkg_cv_GSSGLUE_CFLAGS="$GSSGLUE_CFLAGS"
elif test -n "$PKG_CONFIG"; then
if test -n "$PKG_CONFIG" && \
- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libgssglue >= 0.1\""; } >&5
- ($PKG_CONFIG --exists --print-errors "libgssglue >= 0.1") 2>&5
+ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libgssglue >= 0.3\""; } >&5
+ ($PKG_CONFIG --exists --print-errors "libgssglue >= 0.3") 2>&5
ac_status=$?
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
test $ac_status = 0; }; then
- pkg_cv_GSSGLUE_CFLAGS=`$PKG_CONFIG --cflags "libgssglue >= 0.1" 2>/dev/null`
+ pkg_cv_GSSGLUE_CFLAGS=`$PKG_CONFIG --cflags "libgssglue >= 0.3" 2>/dev/null`
else
pkg_failed=yes
fi
pkg_cv_GSSGLUE_LIBS="$GSSGLUE_LIBS"
elif test -n "$PKG_CONFIG"; then
if test -n "$PKG_CONFIG" && \
- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libgssglue >= 0.1\""; } >&5
- ($PKG_CONFIG --exists --print-errors "libgssglue >= 0.1") 2>&5
+ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libgssglue >= 0.3\""; } >&5
+ ($PKG_CONFIG --exists --print-errors "libgssglue >= 0.3") 2>&5
ac_status=$?
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
test $ac_status = 0; }; then
- pkg_cv_GSSGLUE_LIBS=`$PKG_CONFIG --libs "libgssglue >= 0.1" 2>/dev/null`
+ pkg_cv_GSSGLUE_LIBS=`$PKG_CONFIG --libs "libgssglue >= 0.3" 2>/dev/null`
else
pkg_failed=yes
fi
_pkg_short_errors_supported=no
fi
if test $_pkg_short_errors_supported = yes; then
- GSSGLUE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "libgssglue >= 0.1" 2>&1`
+ GSSGLUE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "libgssglue >= 0.3" 2>&1`
else
- GSSGLUE_PKG_ERRORS=`$PKG_CONFIG --print-errors "libgssglue >= 0.1" 2>&1`
+ GSSGLUE_PKG_ERRORS=`$PKG_CONFIG --print-errors "libgssglue >= 0.3" 2>&1`
fi
# Put the nasty error message in config.log where it belongs
echo "$GSSGLUE_PKG_ERRORS" >&5
- as_fn_error $? "Package requirements (libgssglue >= 0.1) were not met:
+ as_fn_error $? "Package requirements (libgssglue >= 0.3) were not met:
$GSSGLUE_PKG_ERRORS
fi
fi
+if test "$enable_nfsv41" = yes; then
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dm_task_create in -ldevmapper" >&5
+$as_echo_n "checking for dm_task_create in -ldevmapper... " >&6; }
+if ${ac_cv_lib_devmapper_dm_task_create+:} false; then :
+ $as_echo_n "(cached) " >&6
+else
+ ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldevmapper $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dm_task_create ();
+int
+main ()
+{
+return dm_task_create ();
+ ;
+ return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+ ac_cv_lib_devmapper_dm_task_create=yes
+else
+ ac_cv_lib_devmapper_dm_task_create=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+ conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_devmapper_dm_task_create" >&5
+$as_echo "$ac_cv_lib_devmapper_dm_task_create" >&6; }
+if test "x$ac_cv_lib_devmapper_dm_task_create" = xyes; then :
+ LIBDEVMAPPER="-ldevmapper"
+else
+ as_fn_error $? "libdevmapper needed" "$LINENO" 5
+fi
+
+ ac_fn_c_check_header_mongrel "$LINENO" "libdevmapper.h" "ac_cv_header_libdevmapper_h" "$ac_includes_default"
+if test "x$ac_cv_header_libdevmapper_h" = xyes; then :
+
+else
+ as_fn_error $? "Cannot find devmapper header file libdevmapper.h" "$LINENO" 5
+fi
+
+
+fi
+
+ if test "$ac_cv_header_keyutils_h$ac_cv_lib_nfsidmap_nfs4_owner_to_uid" = "yesyes"; then
+ CONFIG_NFSIDMAP_TRUE=
+ CONFIG_NFSIDMAP_FALSE='#'
+else
+ CONFIG_NFSIDMAP_TRUE='#'
+ CONFIG_NFSIDMAP_FALSE=
+fi
+
+
+
if test "$knfsd_cv_glibc2" = no; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for daemon in -lbsd" >&5
$as_echo_n "checking for daemon in -lbsd... " >&6; }
+
if test "$enable_libmount" != no; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for mnt_context_do_mount in -lmount" >&5
$as_echo_n "checking for mnt_context_do_mount in -lmount... " >&6; }
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nfsidmap_nfs4_init_name_mapping" >&5
$as_echo "$ac_cv_lib_nfsidmap_nfs4_init_name_mapping" >&6; }
if test "x$ac_cv_lib_nfsidmap_nfs4_init_name_mapping" = xyes; then :
- libnfsidmap=1
+ LIBNFSIDMAP=-lnfsidmap
else
as_fn_error $? "libnfsidmap not found." "$LINENO" 5
fi
fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nfs4_owner_to_uid in -lnfsidmap" >&5
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nfs4_owner_to_uid in -lnfsidmap" >&5
$as_echo_n "checking for nfs4_owner_to_uid in -lnfsidmap... " >&6; }
if ${ac_cv_lib_nfsidmap_nfs4_owner_to_uid+:} false; then :
$as_echo_n "(cached) " >&6
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nfsidmap_nfs4_owner_to_uid" >&5
$as_echo "$ac_cv_lib_nfsidmap_nfs4_owner_to_uid" >&6; }
if test "x$ac_cv_lib_nfsidmap_nfs4_owner_to_uid" = xyes; then :
- enable_nfsidmap=yes
-else
- enable_nfsidmap=no
+ :
fi
- for ac_header in spkm3.h
-do :
- ac_fn_c_check_header_mongrel "$LINENO" "spkm3.h" "ac_cv_header_spkm3_h" "$ac_includes_default"
-if test "x$ac_cv_header_spkm3_h" = xyes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_SPKM3_H 1
-_ACEOF
-
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not locate SPKM3 header; will not have SPKM3 support" >&5
-$as_echo "$as_me: WARNING: Could not locate SPKM3 header; will not have SPKM3 support" >&2;}
-fi
-
-done
fi
if test "$K5CONFIG" != ""; then
KRBCFLAGS=`$K5CONFIG --cflags`
- KRBLIBS=`$K5CONFIG --libs gssapi`
+ KRBLIBS=`$K5CONFIG --libs`
K5VERS=`$K5CONFIG --version | head -n 1 | awk '{split($(4),v,"."); if (v["3"] == "") v["3"] = "0"; print v["1"]v["2"]v["3"] }'`
cat >>confdefs.h <<_ACEOF
- ac_fn_c_check_decl "$LINENO" "AI_ADDRCONFIG" "ac_cv_have_decl_AI_ADDRCONFIG" " #include <netdb.h>
-"
-if test "x$ac_cv_have_decl_AI_ADDRCONFIG" = xyes; then :
-
-$as_echo "#define HAVE_DECL_AI_ADDRCONFIG 1" >>confdefs.h
-
-fi
-
-
if test "$enable_ipv6" = yes; then
if test "$enable_tirpc" = no; then
as_fn_error $? "'--enable-ipv6' requires TIRPC support." "$LINENO" 5
fi
- for ac_func in getifaddrs getnameinfo bindresvport_sa
+ for ac_func in getifaddrs getnameinfo
do :
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
done
- ac_fn_c_check_decl "$LINENO" "AI_ADDRCONFIG" "ac_cv_have_decl_AI_ADDRCONFIG" " #include <netdb.h>
-"
-if test "x$ac_cv_have_decl_AI_ADDRCONFIG" = xyes; then :
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bindresvport_sa in -ltirpc" >&5
+$as_echo_n "checking for bindresvport_sa in -ltirpc... " >&6; }
+if ${ac_cv_lib_tirpc_bindresvport_sa+:} false; then :
+ $as_echo_n "(cached) " >&6
+else
+ ac_check_lib_save_LIBS=$LIBS
+LIBS="-ltirpc $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char bindresvport_sa ();
+int
+main ()
+{
+return bindresvport_sa ();
+ ;
+ return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+ ac_cv_lib_tirpc_bindresvport_sa=yes
else
- as_fn_error $? "full getaddrinfo(3) implementation needed for IPv6 support" "$LINENO" 5
+ ac_cv_lib_tirpc_bindresvport_sa=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+ conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tirpc_bindresvport_sa" >&5
+$as_echo "$ac_cv_lib_tirpc_bindresvport_sa" >&6; }
+if test "x$ac_cv_lib_tirpc_bindresvport_sa" = xyes; then :
+ :
+else
+ as_fn_error $? "Missing library functions needed for IPv6." "$LINENO" 5
fi
-
fi
stdlib.h string.h sys/file.h sys/ioctl.h sys/mount.h \
sys/param.h sys/socket.h sys/time.h sys/vfs.h \
syslog.h unistd.h com_err.h et/com_err.h \
- ifaddrs.h
+ ifaddrs.h nfs-plugin.h
do :
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
_ACEOF
+cat >>confdefs.h <<_ACEOF
+#define NSM_DEFAULT_STATEDIR "$statdpath"
+_ACEOF
+
+
if test "x$cross_compiling" = "xno"; then
CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-"$CFLAGS"}
CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-"$CXXFLAGS"}
ACLOCAL_AMFLAGS="-I $ac_macro_dir \$(ACLOCAL_FLAGS)"
-ac_config_files="$ac_config_files Makefile linux-nfs/Makefile support/Makefile support/export/Makefile support/include/nfs/Makefile support/include/rpcsvc/Makefile support/include/sys/fs/Makefile support/include/sys/Makefile support/include/Makefile support/misc/Makefile support/nfs/Makefile support/nsm/Makefile tools/Makefile tools/locktest/Makefile tools/nlmtest/Makefile tools/rpcdebug/Makefile tools/rpcgen/Makefile tools/mountstats/Makefile tools/nfs-iostat/Makefile utils/Makefile utils/exportfs/Makefile utils/gssd/Makefile utils/idmapd/Makefile utils/mount/Makefile utils/mountd/Makefile utils/nfsd/Makefile utils/nfsstat/Makefile utils/nfsidmap/Makefile utils/showmount/Makefile utils/statd/Makefile tests/Makefile tests/nsm_client/Makefile"
+ac_config_files="$ac_config_files Makefile linux-nfs/Makefile support/Makefile support/export/Makefile support/include/nfs/Makefile support/include/rpcsvc/Makefile support/include/sys/fs/Makefile support/include/sys/Makefile support/include/Makefile support/misc/Makefile support/nfs/Makefile support/nsm/Makefile tools/Makefile tools/locktest/Makefile tools/nlmtest/Makefile tools/rpcdebug/Makefile tools/rpcgen/Makefile tools/mountstats/Makefile tools/nfs-iostat/Makefile utils/Makefile utils/blkmapd/Makefile utils/nfsdcld/Makefile utils/exportfs/Makefile utils/gssd/Makefile utils/idmapd/Makefile utils/mount/Makefile utils/mountd/Makefile utils/nfsd/Makefile utils/nfsstat/Makefile utils/nfsidmap/Makefile utils/showmount/Makefile utils/statd/Makefile utils/osd_login/Makefile tests/Makefile tests/nsm_client/Makefile"
cat >confcache <<\_ACEOF
# This file is a shell script that caches the results of configure
as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
+if test -z "${CONFIG_SQLITE3_TRUE}" && test -z "${CONFIG_SQLITE3_FALSE}"; then
+ as_fn_error $? "conditional \"CONFIG_SQLITE3\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${CONFIG_NFSDCLD_TRUE}" && test -z "${CONFIG_NFSDCLD_FALSE}"; then
+ as_fn_error $? "conditional \"CONFIG_NFSDCLD\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
if test -z "${CONFIG_NFSIDMAP_TRUE}" && test -z "${CONFIG_NFSIDMAP_FALSE}"; then
as_fn_error $? "conditional \"CONFIG_NFSIDMAP\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by linux nfs-utils $as_me 1.2.4, which was
+This file was extended by linux nfs-utils $as_me 1.2.6, which was
generated by GNU Autoconf 2.68. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-linux nfs-utils config.status 1.2.4
+linux nfs-utils config.status 1.2.6
configured by $0, generated by GNU Autoconf 2.68,
with options \\"\$ac_cs_config\\"
"tools/mountstats/Makefile") CONFIG_FILES="$CONFIG_FILES tools/mountstats/Makefile" ;;
"tools/nfs-iostat/Makefile") CONFIG_FILES="$CONFIG_FILES tools/nfs-iostat/Makefile" ;;
"utils/Makefile") CONFIG_FILES="$CONFIG_FILES utils/Makefile" ;;
+ "utils/blkmapd/Makefile") CONFIG_FILES="$CONFIG_FILES utils/blkmapd/Makefile" ;;
+ "utils/nfsdcld/Makefile") CONFIG_FILES="$CONFIG_FILES utils/nfsdcld/Makefile" ;;
"utils/exportfs/Makefile") CONFIG_FILES="$CONFIG_FILES utils/exportfs/Makefile" ;;
"utils/gssd/Makefile") CONFIG_FILES="$CONFIG_FILES utils/gssd/Makefile" ;;
"utils/idmapd/Makefile") CONFIG_FILES="$CONFIG_FILES utils/idmapd/Makefile" ;;
"utils/nfsidmap/Makefile") CONFIG_FILES="$CONFIG_FILES utils/nfsidmap/Makefile" ;;
"utils/showmount/Makefile") CONFIG_FILES="$CONFIG_FILES utils/showmount/Makefile" ;;
"utils/statd/Makefile") CONFIG_FILES="$CONFIG_FILES utils/statd/Makefile" ;;
+ "utils/osd_login/Makefile") CONFIG_FILES="$CONFIG_FILES utils/osd_login/Makefile" ;;
"tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
"tests/nsm_client/Makefile") CONFIG_FILES="$CONFIG_FILES tests/nsm_client/Makefile" ;;