Always download when called

This commit is contained in:
斟酌 鵬兄 2023-10-08 01:51:13 +08:00
parent d4ce0501a1
commit f13fe397b6

View File

@ -302,20 +302,17 @@ function kstore-dl-s3au {
_CSUM=$1 _CSUM=$1
_NAME=$2 _NAME=$2
which "$_NAME" > /dev/null 2>&1 tmp=$( mktemp )
if [ $? -ne 0 ]; then __download "$p/$_NAME" > $tmp
tmp=$( mktemp ) sha256sum $tmp | grep -q "$_CSUM"
__download "$p/$_NAME" > $tmp if [ $? -eq 0 ]; then
sha256sum $tmp | grep -q "$_CSUM" _NAME=$( basename "${_NAME//_/-}" .sh )
if [ $? -eq 0 ]; then mv $tmp "$RBASH_BIN/$_NAME"
_NAME=$( basename "${_NAME//_/-}" .sh ) chmod +x "$RBASH_BIN/$_NAME"
mv $tmp "$RBASH_BIN/$_NAME" echo "> $RBASH_BIN/$_NAME"
chmod +x "$RBASH_BIN/$_NAME" else
echo "> $RBASH_BIN/$_NAME" echo "$_NAME: Signature mismatch"
else return 1
echo "$_NAME: Signature mismatch"
return 1
fi
fi fi
} }