diff options
| -rwxr-xr-x | server/export_target | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/server/export_target b/server/export_target index cb133a46..cb780aaf 100755 --- a/server/export_target +++ b/server/export_target @@ -31,10 +31,12 @@ initial_checks() { local TOOL_STR="$TOOL_STR initial_checks:" #check for required tools - for BIN in mksquashfs + for BIN in squashfs-tools do - local TEST=$(which ${BIN}) - [ -z "${TEST}" ] && pinfo "Installing ${BIN}..." && apt-get install ${BIN} + if dpkg -l "${BIN}" 2&>/dev/null; then + pinfo "Installing ${BIN}..."; + apt-get install ${BIN}; + fi done [ ! -d "${SERVER_BOOT_DIR}" ] && mkdir -p "${SERVER_BOOT_DIR}" |
