mirror of
https://github.com/vdsm/virtual-dsm.git
synced 2025-02-24 13:30:02 +08:00
Update download location
This commit is contained in:
parent
05572b2f8f
commit
ad5be3900d
@ -22,28 +22,40 @@ fi
|
|||||||
|
|
||||||
BASE=$(basename "$URL" .pat)
|
BASE=$(basename "$URL" .pat)
|
||||||
|
|
||||||
|
rm -f "$STORAGE"/dsm.ver
|
||||||
rm -f "$STORAGE"/"$BASE".pat
|
rm -f "$STORAGE"/"$BASE".pat
|
||||||
rm -f "$STORAGE"/"$BASE".agent
|
rm -f "$STORAGE"/"$BASE".agent
|
||||||
rm -f "$STORAGE"/"$BASE".boot.img
|
rm -f "$STORAGE"/"$BASE".boot.img
|
||||||
rm -f "$STORAGE"/"$BASE".system.img
|
rm -f "$STORAGE"/"$BASE".system.img
|
||||||
|
|
||||||
echo "Install: Downloading extractor..."
|
|
||||||
|
|
||||||
TMP="$STORAGE/tmp"
|
TMP="$STORAGE/tmp"
|
||||||
RD="$TMP/rd.gz"
|
RD="$TMP/rd.gz"
|
||||||
|
RDC="$STORAGE/dsm.rd"
|
||||||
|
|
||||||
rm -rf "$TMP" && mkdir -p "$TMP"
|
rm -rf "$TMP" && mkdir -p "$TMP"
|
||||||
|
|
||||||
[[ "${DEBUG}" == [Yy1]* ]] && set -x
|
[[ "${DEBUG}" == [Yy1]* ]] && set -x
|
||||||
|
|
||||||
LOC="$DL/release/7.0.1/42218/DSM_VirtualDSM_42218.pat"
|
if [ ! -f "${RDC}" ]; then
|
||||||
|
|
||||||
{ curl -r 64493568-69886247 -sfk -o "$RD" "$LOC"; rc=$?; } || :
|
echo "Install: Downloading installer..."
|
||||||
(( rc != 0 )) && echo "ERROR: Failed to download $LOC, reason: $rc" && exit 60
|
LOC="$DL/release/7.0.1/42218/DSM_VirtualDSM_42218.pat"
|
||||||
|
|
||||||
SUM=$(md5sum "$RD" | cut -f 1 -d " ")
|
{ curl -r 65627648-71021836 -sfk -o "$RD" "$LOC"; rc=$?; } || :
|
||||||
|
(( rc != 0 )) && echo "ERROR: Failed to download $LOC, reason: $rc" && exit 60
|
||||||
|
|
||||||
if [ "$SUM" != "14fb88cb7cabddb5af1d0269bf032845" ]; then
|
SUM=$(md5sum "$RD" | cut -f 1 -d " ")
|
||||||
echo "ERROR: Invalid file, checksum mismatch: $SUM" && exit 61
|
|
||||||
|
if [ "$SUM" != "ab399db750f88ac7aa88f608f2b8651c" ]; then
|
||||||
|
echo "ERROR: Invalid download location (checksum $SUM)" && exit 61
|
||||||
|
fi
|
||||||
|
|
||||||
|
cp "$RD" "$RDC"
|
||||||
|
|
||||||
|
else
|
||||||
|
|
||||||
|
cp "$RDC" "$RD"
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
set +e
|
set +e
|
||||||
|
Loading…
x
Reference in New Issue
Block a user