11 @@ -35,10 +35,13 @@ EXTRA_DIST = \
12 debian/nhfsstone.prerm \
15 + aclocal/bsdsignals.m4 \
16 aclocal/nfs-utils.m4 \
17 aclocal/kerberos5.m4 \
18 aclocal/tcp-wrappers.m4
20 +ACLOCAL_AMFLAGS = -I aclocal
23 if [ ! -d $(DESTDIR)$(statedir) ]; then mkdir -p $(DESTDIR)$(statedir); fi
24 touch $(DESTDIR)$(statedir)/xtab; chmod 644 $(DESTDIR)$(statedir)/xtab
25 --- aclocal/bsdsignals.m4
26 +++ aclocal/bsdsignals.m4
27 @@ -23,7 +23,14 @@ AC_DEFUN([AC_BSD_SIGNALS], [
28 kill(getpid(), SIGHUP); kill(getpid(), SIGHUP);
29 return (counter == 2)? 0 : 1;
31 - ], knfsd_cv_bsd_signals=yes, knfsd_cv_bsd_signals=no)]) dnl
32 + ], knfsd_cv_bsd_signals=yes, knfsd_cv_bsd_signals=no,
35 + *linux*) knfsd_cv_bsd_signals=no;;
36 + *bsd*) knfsd_cv_bsd_signals=yes;;
37 + *) AC_MSG_ERROR([unable to guess signal semantics for $host_os; please set knfsd_cv_bsd_signals]);;
40 AC_MSG_RESULT($knfsd_cv_bsd_signals)
41 test $knfsd_cv_bsd_signals = yes && AC_DEFINE(HAVE_BSD_SIGNALS, 1, [Define this if you want to use BSD signal semantics])