]> Zhao Yanbai Git Server - minix.git/commitdiff
Make easypack check for errors from urlget instead of trying with <HTML..
authorBen Gras <ben@minix3.org>
Thu, 2 Feb 2006 18:12:21 +0000 (18:12 +0000)
committerBen Gras <ben@minix3.org>
Thu, 2 Feb 2006 18:12:21 +0000 (18:12 +0000)
grepping.

commands/scripts/easypack.sh

index 8c3a9cf202738445ec01e60f44878f905c33e549..3807120a9436a89be28c5da681cde44e5ebe1240 100644 (file)
@@ -66,15 +66,14 @@ do # Check to see if it exists. Don't overwrite unless -o given
    URL=$SOFTWARE_DIR/$i.tar.bz2
    URL1=$URL
    TARBZ=$i.tar.bz2
-   urlget $URL >$TARBZ
-
-   # See if we got the file or an error
-   if grep "<html>" $TARBZ >/dev/null
-      then # It is not in the directory of tested software. Try beta dir.
+   if urlget $URL >$TARBZ
+   then :
+   else # It is not in the directory of tested software. Try beta dir.
           URL=$BETA_DIR/$TARBZ
-          urlget $URL >$TARBZ
-          if grep "<HTML>" $TARBZ >/dev/null || grep "<html>" $TARBZ  >/dev/null
-             then echo Cannot get $i.
+          if urlget $URL >$TARBZ
+          then :
+          else
+                  echo Cannot get $i.
                   echo "   " Tried $URL1
                   echo "   " Tried $URL
                   echo "   " Skipping this package