Fix #43
This commit is contained in:
parent
210e5a3cde
commit
56f3961371
8
apt-cyg
8
apt-cyg
|
@ -318,12 +318,16 @@ function download {
|
||||||
|
|
||||||
# check the md5
|
# check the md5
|
||||||
digest=$4
|
digest=$4
|
||||||
|
case ${#digest} in
|
||||||
|
32) hash=md5sum ;;
|
||||||
|
128) hash=sha512sum ;;
|
||||||
|
esac
|
||||||
mkdir -p $cache/$mirrordir/$dn
|
mkdir -p $cache/$mirrordir/$dn
|
||||||
cd $cache/$mirrordir/$dn
|
cd $cache/$mirrordir/$dn
|
||||||
if ! test -e $bn || ! md5sum -c <<< "$digest $bn"
|
if ! test -e $bn || ! $hash -c <<< "$digest $bn"
|
||||||
then
|
then
|
||||||
wget -O $bn $mirror/$dn/$bn
|
wget -O $bn $mirror/$dn/$bn
|
||||||
md5sum -c <<< "$digest $bn" || exit
|
$hash -c <<< "$digest $bn" || exit
|
||||||
fi
|
fi
|
||||||
|
|
||||||
tar tf $bn | gzip > /etc/setup/"$pkg".lst.gz
|
tar tf $bn | gzip > /etc/setup/"$pkg".lst.gz
|
||||||
|
|
Loading…
Reference in New Issue