summaryrefslogtreecommitdiffstats
path: root/rules/rpcbind.make
diff options
context:
space:
mode:
Diffstat (limited to 'rules/rpcbind.make')
-rw-r--r--rules/rpcbind.make13
1 files changed, 9 insertions, 4 deletions
diff --git a/rules/rpcbind.make b/rules/rpcbind.make
index 72e6adeb5..a6997cc97 100644
--- a/rules/rpcbind.make
+++ b/rules/rpcbind.make
@@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_RPCBIND) += rpcbind
#
# Paths and names
#
-RPCBIND_VERSION := 0.2.3
-RPCBIND_MD5 := c8875246b2688a1adfbd6ad43480278d
+RPCBIND_VERSION := 1.2.6
+RPCBIND_MD5 := 2d84ebbb7d6fb1fc3566d2d4b37f214b
RPCBIND := rpcbind-$(RPCBIND_VERSION)
RPCBIND_SUFFIX := tar.bz2
RPCBIND_URL := $(call ptx/mirror, SF, rpcbind/$(RPCBIND).$(RPCBIND_SUFFIX))
@@ -36,9 +36,10 @@ RPCBIND_CONF_OPT := \
--disable-libwrap \
--disable-debug \
--disable-warmstarts \
+ --disable-rmtcalls \
--with-rpcuser=rpcuser \
--with-nss-modules=files \
- --$(call ptx/wwo, PTXCONF_RPCBIND_SYSTEMD_UNIT)-systemdsystemunitdir$(call ptx/ifdef,PTXCONF_RPCBIND_SYSTEMD_UNIT,=/lib/systemd/system)
+ --$(call ptx/wwo, PTXCONF_RPCBIND_SYSTEMD_UNIT)-systemdsystemunitdir$(call ptx/ifdef,PTXCONF_RPCBIND_SYSTEMD_UNIT,=/usr/lib/systemd/system)
# ----------------------------------------------------------------------------
# Target-Install
@@ -53,7 +54,11 @@ $(STATEDIR)/rpcbind.targetinstall:
@$(call install_fixup, rpcbind,AUTHOR,"Michael Olbrich <m.olbrich@pengutronix.de>")
@$(call install_fixup, rpcbind,DESCRIPTION,missing)
- @$(call install_copy, rpcbind, 0, 0, 0755, -, /usr/bin/rpcbind)
+ @$(call install_copy, rpcbind, 0, 0, 0755, -, /usr/sbin/rpcbind)
+
+ifdef PTXCONF_RPCBIND_RPCINFO
+ @$(call install_copy, rpcbind, 0, 0, 0755, -, /usr/bin/rpcinfo)
+endif
ifdef PTXCONF_RPCBIND_SYSTEMD_UNIT
@$(call install_alternative, rpcbind, 0, 0, 0644, \