summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--utils/statd/Makefile.am1
-rw-r--r--utils/statd/start-statd9
2 files changed, 10 insertions, 0 deletions
diff --git a/utils/statd/Makefile.am b/utils/statd/Makefile.am
index 2f71e29..8a3ba4e 100644
--- a/utils/statd/Makefile.am
+++ b/utils/statd/Makefile.am
@@ -12,6 +12,7 @@ GENFILES = $(GENFILES_CLNT) $(GENFILES_SVC) $(GENFILES_XDR) $(GENFILES_H)
RPCPREFIX = rpc.
KPREFIX = @kprefix@
sbin_PROGRAMS = statd sm-notify
+dist_sbin_SCRIPTS = start-statd
statd_SOURCES = callback.c notlist.c log.c misc.c monitor.c \
simu.c stat.c statd.c svc_run.c rmtcall.c \
sm_inter_clnt.c sm_inter_svc.c sm_inter_xdr.c log.h \
diff --git a/utils/statd/start-statd b/utils/statd/start-statd
new file mode 100644
index 0000000..6e7ea04
--- /dev/null
+++ b/utils/statd/start-statd
@@ -0,0 +1,9 @@
+#!/bin/sh
+# nfsmount calls this script when mounting a filesystem with locking
+# enabled, but when statd does not seem to be running (based on
+# /var/run/rpc.statd.pid).
+# It should run run statd with whatever flags are apropriate for this
+# site.
+PATH=/sbin:/usr/sbin
+exec rpc.statd --no-notify
+