Use strings instead of --help to detect support of safe-upgrade inside aptitude
[grml-live.git] / etc / grml / fai / config / hooks / instsoft.GRMLBASE
index 1b97e9b..1e5ce06 100755 (executable)
@@ -43,7 +43,7 @@ if [ "$FAI_ACTION" = "softupdate" ] ; then
    # FAI softupdate does not execute upgrade, so let's do it on our own:
    $ROOTCMD apt-get update
    if [ -x $target/usr/bin/aptitude ] ; then
    # FAI softupdate does not execute upgrade, so let's do it on our own:
    $ROOTCMD apt-get update
    if [ -x $target/usr/bin/aptitude ] ; then
-      if $target/usr/bin/aptitude --help | grep safe-upgrade ; then
+      if strings $target/usr/bin/aptitude | grep safe-upgrade 1>/dev/null ; then
          $ROOTCMD aptitude safe-upgrade
       else
          $ROOTCMD aptitude upgrade
          $ROOTCMD aptitude safe-upgrade
       else
          $ROOTCMD aptitude upgrade