[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#911510: nfs-utils: scripts using rpcinfo don't find it



Source: nfs-utils
Version: 1.3.4-2.2
Severity: grave
Tags: patch
Justification: renders package unusable


bug- and initscripts using rpcinfo are looking in $PREFIX/sbin.
Since rpcbind installs rpcinfo in $PREFIX/bin we need to adjust the
scripts as proposed in the attached patch.

Or we need to change rpcbind to install rpcinfo in $PREFIX/sbin....

-- 
   Elimar
>From fd47a590a82c2bcced8c0d5f45ae8a37cb660744 Mon Sep 17 00:00:00 2001
From: Elimar Riesebieter <riesebie@lxtec.de>
Date: Sun, 21 Oct 2018 09:43:58 +0200
Subject: [PATCH] Change binary dir of rpcinfo

---
 debian/nfs-common.bugscript        | 2 +-
 debian/nfs-common.init             | 4 ++--
 debian/nfs-kernel-server.bugscript | 2 +-
 debian/nfs-kernel-server.init      | 2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/debian/nfs-common.bugscript b/debian/nfs-common.bugscript
index 7e6a73a..7af3df0 100644
--- a/debian/nfs-common.bugscript
+++ b/debian/nfs-common.bugscript
@@ -2,7 +2,7 @@
 set -e
 
 echo '-- rpcinfo --' >&3
-/usr/sbin/rpcinfo -p >&3
+/usr/bin/rpcinfo -p >&3
 
 echo '-- /etc/default/nfs-common --' >&3
 cat /etc/default/nfs-common|grep -v -e '^\#' -e '^$' >&3
diff --git a/debian/nfs-common.init b/debian/nfs-common.init
index 052de51..134e53f 100644
--- a/debian/nfs-common.init
+++ b/debian/nfs-common.init
@@ -123,8 +123,8 @@ case "$1" in
 	    log_progress_msg "statd"
 	    
 	    # See if rpcbind is running
-	    if [ -x /usr/sbin/rpcinfo ]; then
-		/usr/sbin/rpcinfo -p >/dev/null 2>&1
+	    if [ -x /usr/bin/rpcinfo ]; then
+		/usr/bin/rpcinfo -p >/dev/null 2>&1
 		RET=$?
 		if [ $RET != 0 ]; then
 		   echo
diff --git a/debian/nfs-kernel-server.bugscript b/debian/nfs-kernel-server.bugscript
index eed581d..5599834 100644
--- a/debian/nfs-kernel-server.bugscript
+++ b/debian/nfs-kernel-server.bugscript
@@ -2,7 +2,7 @@
 set -e
 
 echo '-- rpcinfo --' >&3
-/usr/sbin/rpcinfo -p >&3
+/usr/bin/rpcinfo -p >&3
 
 echo '-- /etc/default/nfs-kernel-server --' >&3
 cat /etc/default/nfs-kernel-server|grep -v -e '\#' -e '^$' >&3
diff --git a/debian/nfs-kernel-server.init b/debian/nfs-kernel-server.init
index e0c51d6..f25db3f 100644
--- a/debian/nfs-kernel-server.init
+++ b/debian/nfs-kernel-server.init
@@ -90,7 +90,7 @@ case "$1" in
 		log_progress_msg "nfsd"
 		
 		# See if rpcbind is running
-		$PREFIX/sbin/rpcinfo -p >/dev/null 2>&1
+		$PREFIX/bin/rpcinfo -p >/dev/null 2>&1
 		RET=$?
 		if [ $RET != 0 ]; then
 		    echo
-- 
2.19.1


Reply to: