fixed: remove OUT_PAGE_TMP after use install scripts

This commit is contained in:
Mikhail Tergoev
2025-10-22 15:14:57 +03:00
parent dfc6c1c836
commit 74311e9c04

View File

@@ -326,6 +326,7 @@ unpack () {
try_get_page () {
local url_page="$1"
export OUT_PAGE_TMP="${WH_TMP_DIR}/url_page.tmp"
try_remove_file "$OUT_PAGE_TMP"
print_info "Чтение страницы: $url_page"
if ! curl -o "$OUT_PAGE_TMP" -A "Mozilla/5.0 (compatible; Konqueror/2.1.1; X11)" "$url_page" \
|| grep -q "Forbidden" "$OUT_PAGE_TMP"
@@ -342,7 +343,6 @@ read_page () {
&& [[ -f "$OUT_PAGE_TMP" ]]
then
cat "$OUT_PAGE_TMP"
try_remove_file "$OUT_PAGE_TMP"
unset OUT_PAGE_TMP
else
echo "Используй try_get_page перед read_page"
@@ -1539,6 +1539,7 @@ run_autoinstall () {
else print_license_agreement
fi
source "$INSTALL_SCRIPT" "$@"
[[ -n $OUT_PAGE_TMP ]] && try_remove_file "$OUT_PAGE_TMP"
print_info "Завершена установка $INSTALL_SCRIPT_NAME"
else
fatal "Скрипт автоматической установки для $INSTALL_SCRIPT_NAME не найден!"