From 1132a168924313314f377b2ba1705e35e7f4bcd5 Mon Sep 17 00:00:00 2001 From: AltGrF13 Date: Sat, 4 Jan 2025 04:37:58 +0300 Subject: [PATCH] =?UTF-8?q?#234=20=D1=81=D0=BE=D1=85=D1=80=D0=B0=D0=BD?= =?UTF-8?q?=D1=8F=D0=B5=D0=BC=20=D0=BA=D0=BE=D0=BD=D1=84=D0=B8=D0=B3=20sha?= =?UTF-8?q?dowsocks=20=D0=B4=D0=BE=20=D0=BF=D1=80=D0=B0=D0=B2=D0=BE=D0=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- opt/bin/libs/vpn | 5 +++-- opt/bin/main/setup | 1 - 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/opt/bin/libs/vpn b/opt/bin/libs/vpn index 22ad2610..779661f6 100644 --- a/opt/bin/libs/vpn +++ b/opt/bin/libs/vpn @@ -1687,8 +1687,9 @@ cmd_shadowsocks_read_new_data() { # # ------------------------------------------------------------------------------------------ shadowsocks_read_data() { - - # устанавливаем новую конфигурацию shadowsocks + if [ -f "${SHADOWSOCKS_CONF}" ]; then + config__backup_as_opkg_if_not_exist "${SHADOWSOCKS_CONF}" + fi cp -f "/opt/apps/${APP_NAME}/etc/conf/shadowsocks.json" "${SHADOWSOCKS_CONF}" answer=''; read_ynq "У Вас имеется кодированная ss:// ссылка для ввода данных" answer diff --git a/opt/bin/main/setup b/opt/bin/main/setup index e9736d1d..5cb5760a 100644 --- a/opt/bin/main/setup +++ b/opt/bin/main/setup @@ -289,7 +289,6 @@ rm_package_files(){ rm_dir /opt/etc/.kvas # корректно ли так поступать вместо opkg remove? - rm_file /opt/etc/shadowsocks.json rm_file /opt/etc/init.d/S22shadowsocks } && when_ok || when_bad fi