#!/bin/bash # Author: Iain Douglas # Author: Rene Diepstraten # Christoph Galuschka # # Check the binaries from the package exist and run ok function ExitFail { t_Log "Fail" exit $FAIL } if [ $centos_ver -lt 6 ] then exit 0 fi t_Log "Checking binaries are present and run on C6/C7" if [ $centos_ver -ge 7 ] then [ "$(readlink -e /usr/bin/gunzip)" == "/usr/bin/gunzip" ] || ExitFail [ "$(readlink -e /usr/bin/gzip)" == "/usr/bin/gzip" ] || ExitFail elif [ $centos_ver == 6 ] then [ "$(readlink -e /bin/gunzip)" == "/bin/gunzip" ] || ExitFail [ "$(readlink -e /bin/gzip)" == "/bin/gzip" ] || ExitFail fi for binary in gunzip gzip zcat gzexe zcmp zdiff zegrep zfgrep zforce zgrep zless zmore znew do echo -n "$binary " $binary --version &>/dev/null || ExitFail done echo "" t_Log "PASS"