Index: scripts/nfs-statfs.nse =================================================================== --- scripts/nfs-statfs.nse (revision 17391) +++ scripts/nfs-statfs.nse (working copy) @@ -32,6 +32,8 @@ require("shortport") require("rpc") +dependencies = {"rpcinfo"} + portrule = shortport.port_or_service(111, "rpcbind", {"tcp", "udp"} ) action = function(host, port) Index: scripts/nfs-showmount.nse =================================================================== --- scripts/nfs-showmount.nse (revision 17391) +++ scripts/nfs-showmount.nse (working copy) @@ -29,6 +29,8 @@ require("shortport") require("rpc") +dependencies = {"rpcinfo"} + portrule = shortport.port_or_service(111, "rpcbind", {"tcp", "udp"} ) action = function(host, port) Index: scripts/nfs-dirlist.nse =================================================================== --- scripts/nfs-dirlist.nse (revision 17391) +++ scripts/nfs-dirlist.nse (working copy) @@ -35,6 +35,8 @@ require("shortport") require("rpc") +dependencies = {"rpcinfo"} + portrule = shortport.port_or_service(111, "rpcbind", {"tcp", "udp"} ) action = function(host, port) @@ -42,7 +44,7 @@ local status, mounts local result, files = {}, {} local hasmore = false - local proto + local proto status, mounts = rpc.Helper.ShowMounts( host, port ) Index: scripts/nfs-acls.nse =================================================================== --- scripts/nfs-acls.nse (revision 17391) +++ scripts/nfs-acls.nse (working copy) @@ -32,6 +32,8 @@ require("shortport") require("rpc") +dependencies = {"rpcinfo"} + portrule = shortport.port_or_service(111, "rpcbind", {"tcp", "udp"} ) action = function(host, port)