From da8195b795863cc85cb4c53ce7709d658cafa793 Mon Sep 17 00:00:00 2001 From: itdoginfo Date: Sun, 16 Feb 2025 15:59:07 +0300 Subject: [PATCH] Fix migrate --- podkop/files/etc/init.d/podkop | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/podkop/files/etc/init.d/podkop b/podkop/files/etc/init.d/podkop index 32f7142..a913152 100755 --- a/podkop/files/etc/init.d/podkop +++ b/podkop/files/etc/init.d/podkop @@ -207,21 +207,27 @@ migration() { # list migrate local CONFIG="/etc/config/podkop" - if grep -q "list domain_list 'ru_inside'" $CONFIG; then + if grep -q "ru_inside" $CONFIG; then log "Depricated list found: ru_inside" - sed -i "s/list domain_list 'ru_inside'/list domain_list 'russia_inside'/" $CONFIG + sed -i '/ru_inside/d' $CONFIG fi if grep -q "list domain_list 'ru_outside'" $CONFIG; then - log "Depricated list found: ru_outside" - sed -i "s/list domain_list 'ru_outside'/list domain_list 'russia_outside'/" $CONFIG + log "Depricated list found: sru_outside" + sed -i '/ru_outside/d' $CONFIG fi if grep -q "list domain_list 'ua'" $CONFIG; then log "Depricated list found: ua" - sed -i "s/list domain_list 'ua'/list domain_list 'ukraine_inside'/" $CONFIG + sed -i '/ua/d' $CONFIG fi + # Subnet list + if grep -q "list subnets" $CONFIG; then + log "Depricated second section found" + sed -i '/list subnets/d' $CONFIG + fi + # second remove if grep -q "config second 'second'" $CONFIG; then log "Depricated second section found"