[package] base-files: Detect and decompressed gzipped images automatically when flash...
[openwrt-10.03/.git] / package / base-files / files / sbin / sysupgrade
index ecc5e9a70888163b96ee4cd326fbd60bd23eba11..f25195a520000d021444ae2a11ee440519f3319b 100755 (executable)
@@ -9,7 +9,6 @@ export VERBOSE=1
 export SAVE_CONFIG=1
 export DELAY=
 export CONF_IMAGE=
-export GZIPED=0
 # parse options
 while [ -n "$1" ]; do 
        case "$1" in
@@ -19,7 +18,6 @@ while [ -n "$1" ]; do
                -q) export VERBOSE="$(($VERBOSE - 1))";;
                -n) export SAVE_CONFIG=0;;
                -f) export CONF_IMAGE="$2"; shift;;
-               -g) export GZIPED=1;;
                -*)
                        echo "Invalid option: $1"
                        exit 1
@@ -42,7 +40,6 @@ Usage: $0 [options] <image file or URL>
 Options:
        -d <delay>   add a delay before rebooting
        -f <config>  restore configuration from .tar.gz (file or url)
-       -g           gziped image
        -i           interactive mode
        -n           do not save configuration over reflash
        -q           less verbose
@@ -99,7 +96,7 @@ if [ -n "$CONF_IMAGE" ]; then
                        exit 1
                ;;
        esac
-       get_image "$CONF_IMAGE" > "$CONF_TAR"
+       get_image "$CONF_IMAGE" "cat" > "$CONF_TAR"
        export SAVE_CONFIG=1
 elif ask_bool $SAVE_CONFIG "Keep config files over reflash"; then
        do_save_conffiles