diff --git a/packages/network/rpcbind/package.mk b/packages/network/rpcbind/package.mk index 0c921e44cc..4d9a667ae8 100644 --- a/packages/network/rpcbind/package.mk +++ b/packages/network/rpcbind/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="rpcbind" -PKG_VERSION="0.2.4" -PKG_SHA256="074a9a530dc7c11e0d905aa59bcb0847c009313f02e98d3d798aa9568f414c66" +PKG_VERSION="1.2.5" +PKG_SHA256="2ce360683963b35c19c43f0ee2c7f18aa5b81ef41c3fdbd15ffcb00b8bffda7a" PKG_LICENSE="OSS" PKG_SITE="http://rpcbind.sourceforge.net/" PKG_URL="$SOURCEFORGE_SRC/rpcbind/rpcbind/$PKG_VERSION/$PKG_NAME-$PKG_VERSION.tar.bz2" diff --git a/packages/network/rpcbind/patches/rpcbind-01-drop-warm-start-as-it-fails.patch b/packages/network/rpcbind/patches/rpcbind-01-drop-warm-start-as-it-fails.patch index b85d4af2ec..7f2e9a8778 100644 --- a/packages/network/rpcbind/patches/rpcbind-01-drop-warm-start-as-it-fails.patch +++ b/packages/network/rpcbind/patches/rpcbind-01-drop-warm-start-as-it-fails.patch @@ -1,18 +1,17 @@ diff -Naur a/systemd/rpcbind.service.in b/systemd/rpcbind.service.in --- a/systemd/rpcbind.service.in 2016-12-20 03:18:51.839794796 +0000 +++ b/systemd/rpcbind.service.in 2016-12-20 03:21:30.476854474 +0000 -@@ -6,12 +6,12 @@ - # Make sure we use the IP addresses listed for +@@ -8,11 +8,12 @@ # rpcbind.socket, no matter how this unit is started. - Wants=rpcbind.socket --After=rpcbind.socket + Requires=rpcbind.socket + Wants=rpcbind.target +After=rpcbind.socket systemd-tmpfiles-setup.service [Service] Type=notify # distro can provide a drop-in adding EnvironmentFile=-/??? if needed. --ExecStart=@_bindir@/rpcbind $RPCBIND_OPTIONS -w -f -+ExecStart=@_bindir@/rpcbind $RPCBIND_OPTIONS -f +-ExecStart=@_sbindir@/rpcbind $RPCBIND_OPTIONS -w -f ++ExecStart=@_sbindir@/rpcbind $RPCBIND_OPTIONS -f [Install] WantedBy=multi-user.target