From bf96f93987c20a2a69f82dd8ab3060ab177f371f Mon Sep 17 00:00:00 2001 From: itdoginfo Date: Sat, 26 Apr 2025 17:49:04 +0300 Subject: [PATCH] Fix kill stderr. Return if 127.0.0.42 exists --- podkop/files/usr/bin/podkop | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/podkop/files/usr/bin/podkop b/podkop/files/usr/bin/podkop index 9a7c169..0ff5756 100755 --- a/podkop/files/usr/bin/podkop +++ b/podkop/files/usr/bin/podkop @@ -161,7 +161,7 @@ stop_main() { if [ -f /var/run/podkop_list_update.pid ]; then pid=$(cat /var/run/podkop_list_update.pid) if kill -0 "$pid"; then - kill "$pid" + kill "$pid" 2>/dev/null log "Stopped list_update" fi rm -f /var/run/podkop_list_update.pid @@ -375,7 +375,8 @@ dnsmasq_add_resolver() { uci -q delete dhcp.@dnsmasq[0].podkop_server for server in $(uci get dhcp.@dnsmasq[0].server 2>/dev/null); do if [[ "$server" == "127.0.0.42" ]]; then - log "Dnsmasq save config error: server=127.0.0.42" + log "Dnsmasq save config error: server=127.0.0.42 is already configured. Skip editing DHCP" + return else uci add_list dhcp.@dnsmasq[0].podkop_server="$server" fi