Added test for the existance of sudo on the host system. This is a requirement for the new makefile format

This commit is contained in:
George Boudreau 2006-09-12 21:03:40 +00:00
parent ffd8c5a1db
commit 1cc1575b8f

9
jhalfs
View file

@ -248,6 +248,15 @@ check_version "3.0" "$BASH_VERSION" "BASH"
check_version "3.0" "`gcc -dumpversion`" "GCC" check_version "3.0" "`gcc -dumpversion`" "GCC"
tarVer=`tar --version | head -n1 | cut -d " " -f4` tarVer=`tar --version | head -n1 | cut -d " " -f4`
check_version "1.15.0" "${tarVer}" "TAR" check_version "1.15.0" "${tarVer}" "TAR"
SUDO_LOC="`whereis -b sudo | cut -d " " -f2`"
if [ -x $SUDO_LOC ]; then
sudoVer=`sudo -V | head -n1 | cut -d " " -f3`
echo "SUDO ${L_arrow}${BOLD}${sudoVer}${R_arrow}${OFF} ..OK"
else
echo "${nl_}\"${RED}sudo${OFF}\" ${BOLD}must be installed on your system for jhalfs to run"
exit 1
fi
echo "${SD_BORDER}${nl_}" echo "${SD_BORDER}${nl_}"
validate_config validate_config