From 7ac42fd03f95feee3942e9a54aad64d3e66f904f Mon Sep 17 00:00:00 2001 From: Jonathan Bauer Date: Wed, 12 Jun 2013 13:46:38 +0200 Subject: [fileutil.inc] minor fix --- helper/fileutil.inc | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/helper/fileutil.inc b/helper/fileutil.inc index d4965b5b..9a3c5aff 100644 --- a/helper/fileutil.inc +++ b/helper/fileutil.inc @@ -83,12 +83,13 @@ install_packages() { pdebug "ARGS: $@" local PACKAGE_LIST="$@" if [ "x$PACKET_MANAGER" == "xapt" ]; then - apt-get install -y ${PACKAGE_LIST} - local IRET="$?" - [ "x$IRET" != "x0" ] && pwarning "install_package: apt-get failed with '$IRET' for package '$PACKAGE_LIST'" + apt-get install -y ${PACKAGE_LIST} || \ + pwarning "install_package: apt-get failed with '$IRET' for package '$PACKAGE_LIST'" elif [ "x$PACKET_MANAGER" == "xzypper" ]; then - local IRET=$(zypper --no-refresh --non-interactive install ${PACKAGE_LIST}) - [ "x$IRET" != "x0" ] && pwarning "install_package: zypper failed with '$IRET' for package '$PACKAGE_LIST'" + zypper --no-refresh --non-interactive install ${PACKAGE_LIST} || \ + pwarning "install_package: zypper failed with '$IRET' for package '$PACKAGE_LIST'" + else + pinfo "No packet manager determined, this should not happen!" fi } -- cgit v1.2.3-55-g7522