X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=nfs-kernel-server;h=a2e31d271f7743e650fa7b1dbbf1c3b7de1e1084;hb=608a4ec394f98c12e0cc5a8f36f80f3bdd5d5190;hp=253514a522735edb9762c707bb84bfb250bd87cd;hpb=0696e9c985b9324d559845aa67642c7dcb020d54;p=grml-terminalserver.git diff --git a/nfs-kernel-server b/nfs-kernel-server index 253514a..a2e31d2 100755 --- a/nfs-kernel-server +++ b/nfs-kernel-server @@ -89,7 +89,15 @@ case "$1" in } fi - $PREFIX/bin/rpcinfo -u localhost nfs 3 >/dev/null 2>&1 || + if [ -x $PREFIX/bin/rpcinfo ] ; then + RPCINFO=$PREFIX/bin/rpcinfo + elif [ -x $PREFIX/sbin/rpcinfo ] ; then + RPCINFO=$PREFIX/sbin/rpcinfo + else + echo "Error: could not locate rpcinfo binary." >&2 + exit 1 + fi + $RPCINFO -u localhost nfs 3 >/dev/null 2>&1 || RPCMOUNTDOPTS="$RPCMOUNTDOPTS --no-nfs-version 3" [ -z "$ClearAddr" ] || echo "nfsd 127.0.0.1 1" >/proc/net/rpc/auth.unix.ip/channel