summaryrefslogtreecommitdiffstats
path: root/rules/nfsutils.make
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2014-03-04 17:03:56 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2014-04-09 18:51:52 +0200
commit764b6e1bd3bf6ad9da85ae36853251fdc8e80009 (patch)
tree5cf2663f1bd46f3e1d89e32a45351af0e4036ddd /rules/nfsutils.make
parent23990de653f5390f52025d44b4626643bf3100fd (diff)
downloadptxdist-764b6e1bd3bf6ad9da85ae36853251fdc8e80009.tar.gz
ptxdist-764b6e1bd3bf6ad9da85ae36853251fdc8e80009.tar.xz
nfsutils: add systemd units for nfs client support
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/nfsutils.make')
-rw-r--r--rules/nfsutils.make11
1 files changed, 11 insertions, 0 deletions
diff --git a/rules/nfsutils.make b/rules/nfsutils.make
index 2b7784b80..6de7a4d95 100644
--- a/rules/nfsutils.make
+++ b/rules/nfsutils.make
@@ -186,6 +186,17 @@ ifneq ($(call remove_quotes,$(PTXCONF_NFSUTILS_NFSD_BBINIT_LINK)),)
endif
endif
endif
+ifdef PTXCONF_NFSUTILS_SYSTEMD_UNIT
+ @$(call install_alternative, nfsutils, 0, 0, 0644, \
+ /lib/systemd/system/nfs.target)
+ @$(call install_link, nfsutils, ../nfs.target, \
+ /lib/systemd/system/multi-user.target.wants/nfs.target)
+
+ifdef PTXCONF_NFSUTILS_INSTALL_STATD
+ @$(call install_alternative, nfsutils, 0, 0, 0644, \
+ /lib/systemd/system/rpc-statd.service)
+endif
+endif
@$(call install_finish, nfsutils)
# FIXME: not installed yet: