local dn
dn=$(domainname 2>/dev/null)
local ypcat=$(type -P ypcat)
- test -n "${dn}" -a "${dn}" != "(none)" -a "${dn}" != "localdomain" -a -n "${ypcat}"
+ local rpcinfo=$(type -P rpcinfo)
+ test -n "${dn}" -a "${dn}" != "(none)" -a "${dn}" != "localdomain" -a -n "${ypcat}" -a -n "${rpcinfo}" && \
+ "${rpcinfo}" -p localhost 2>/dev/null | grep -q ypbind
echo $?
}