From 6f0fd7f74a2a75d27d717d384840730ed3045173 Mon Sep 17 00:00:00 2001 From: AltGrF13 Date: Mon, 6 Jan 2025 15:22:04 +0300 Subject: [PATCH] =?UTF-8?q?#234=20=D0=BE=D1=84=D0=BE=D1=80=D0=BC=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- opt/bin/main/setup | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/opt/bin/main/setup b/opt/bin/main/setup index 7e3830de..6afc826c 100644 --- a/opt/bin/main/setup +++ b/opt/bin/main/setup @@ -268,14 +268,15 @@ stop_crypt(){ } #------------------------------------------------------ -# УДАЛЕНИЕ ФАЙЛОВ +# УДАЛЕНИЕ ФАЙЛОВ #------------------------------------------------------ rm_dir()( [ -d "${1}" ] && rm -rf "${1}" || true) rm_file()( [ -e "${1}" ] || [ -L "${1}" ] && rm -f "${1}" || true ) + #------------------------------------------------------ -# УДАЛЕНИЕ ФАЙЛОВ КОНФИГУРАЦИИ +# УДАЛЕНИЕ ФАЙЛОВ КОНФИГУРАЦИИ #------------------------------------------------------ -rm_package_files(){ +rm_package_files() { local full=${1:-no} if [ "${full}" = full ] ; then @@ -315,15 +316,12 @@ rm_package_files(){ } && when_ok || when_bad } -set_previous_condition(){ - +set_previous_condition() { full=${1:-no} + ready "Удаляем файлы конфигурации..." rm_package_files "${full}" &> /dev/null && when_ok "УСПЕШНО" || when_bad "ОШИБКА" - #------------------------------------------------------ - # ОЧИЩЕНИЕ ВСЕХ ПРАВИЛ И ТАБЛИЦ - #------------------------------------------------------ ready "Очищаем все правила и таблицы..." ip4__flush &> /dev/null if [ $? = 0 ]; then when_ok "УСПЕШНО"; else when_bad "ОШИБКА"; fi @@ -338,8 +336,6 @@ set_previous_condition(){ if [ -f /opt/etc/init.d/S09dnscrypt-proxy2 ]; then stop_crypt fi - - } # восставившем архивные копии файлов конфигурации