From: Ralph Siemsen Date: Fri, 17 Oct 2025 20:09:21 +0000 (-0400) Subject: znc: do not watch znc.conf for changes X-Git-Url: http://git.openwrt.org/?a=commitdiff_plain;h=00feb12444c846f1655a3c550c9f751ae552b24b;p=feed%2Fpackages.git znc: do not watch znc.conf for changes ZNC can modify its own config file (znc.conf) during runtime, for example using controlpanel or webadmin modules. Manually editing the znc.conf file while znc is running is strongly discouraged. Thus prodc should not watch this file, it would just lead to znc being restarted unnecessarily. As it happens, no restarts were done, because the watched path was specified incorrectly. It used ZNC_CONFIG instead of ZNC_CONFIG_DIR, and so it watched /tmp/etc/znc/configs/znc.conf/configs/znc.conf which does not exist. Remove the watch of znc.conf as it is not needed. Signed-off-by: Ralph Siemsen --- diff --git a/net/znc/Makefile b/net/znc/Makefile index 5a8ca89b17..f3c44671a2 100644 --- a/net/znc/Makefile +++ b/net/znc/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=znc PKG_VERSION:=1.10.1 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://znc.in/releases \ diff --git a/net/znc/files/znc.init b/net/znc/files/znc.init index 9355cbb724..10b376da6f 100644 --- a/net/znc/files/znc.init +++ b/net/znc/files/znc.init @@ -205,7 +205,6 @@ start_service() { procd_open_instance procd_set_param file /etc/config/znc - [ "$EXTERNAL_CONFIG" -eq 1 ] && procd_set_param file "${ZNC_CONFIG}/configs/znc.conf" procd_set_param command /usr/bin/znc procd_append_param command -f -d$ZNC_CONFIG_PATH procd_set_param user ${RUNAS_USER}