mirror of
https://github.com/Snowy-Fluffy/zapret.installer.git
synced 2026-07-15 21:59:24 +03:00
fix download zapret
This commit is contained in:
@@ -35,13 +35,18 @@ download_zapret()
|
||||
rm -rf $TEMP_DIR_BIN
|
||||
error_exit "Не удалось получить релиз запрета."
|
||||
fi
|
||||
else
|
||||
curl -s https://api.github.com/repos/bol-van/zapret/releases/latest | grep "browser_download_url.*tar.gz" | grep -v "openwrt" | head -n 1 | cut -d '"' -f 4 | xargs -I {} curl -L -o "$TEMP_DIR_BIN/latest.tar.gz" "{}" || error_exit "не могу получить релиз запрета"
|
||||
fi
|
||||
if ! tar -xzf $TEMP_DIR_BIN/latest.tar.gz -C /opt/zapret --strip-components=1; then
|
||||
if ! tar -xzf $TEMP_DIR_BIN/latest.tar.gz -C /opt/zapret --strip-components=1; then
|
||||
rm -rf $TEMP_DIR_BIN /opt/zapret
|
||||
error_exit "Не удалось разархивировать архив с релизом запрета."
|
||||
fi
|
||||
else
|
||||
curl -s https://api.github.com/repos/bol-van/zapret/releases/latest | grep "browser_download_url.*tar.gz" | grep -v "openwrt" | head -n 1 | cut -d '"' -f 4 | xargs -I {} curl -L -o "$TEMP_DIR_BIN/latest.tar.gz" "{}" || error_exit "не могу получить релиз запрета"
|
||||
if ! tar -xzf $TEMP_DIR_BIN/latest.tar.gz -C /opt/zapret/; then
|
||||
rm -rf $TEMP_DIR_BIN /opt/zapret
|
||||
error_exit "Не удалось разархивировать архив с релизом запрета."
|
||||
fi
|
||||
fi
|
||||
|
||||
get_latest_version > /opt/zapret-ver
|
||||
echo "Клонирую репозиторий конфигураций..."
|
||||
git clone https://github.com/Snowy-Fluffy/zapret.cfgs /opt/zapret/zapret.cfgs
|
||||
|
||||
Reference in New Issue
Block a user