From 35e6986a09fb50e79271706f3e9c19c5186b6484 Mon Sep 17 00:00:00 2001 From: Josef Schlehofer Date: Sat, 10 Oct 2020 10:00:15 +0200 Subject: [PATCH] nextdns: mark /etc/config/nextdns as configuration file Conffile was set for OpenWrt master, but it is not present in OpenWrt 19.07. When /etc/config/nextdns is not set as conffile, it gets overwritten by each update of nextdns and the user needs to set up it again. This can be simply reproduced by these steps: opkg update opkg install nextdns edit or add smth to /etc/config/nextdns, save it then do: opkg install nextdns --force-reinstall And /etc/config/nextdns gets overwritten by default values Signed-off-by: Josef Schlehofer --- net/nextdns/Makefile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/net/nextdns/Makefile b/net/nextdns/Makefile index be7e4ad66..64280f0d9 100644 --- a/net/nextdns/Makefile +++ b/net/nextdns/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=nextdns PKG_VERSION:=1.8.5 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE_PROTO:=git PKG_SOURCE_VERSION:=v$(PKG_VERSION) @@ -39,6 +39,10 @@ define Package/nextdns DEPENDS:=$(GO_ARCH_DEPENDS) +ca-bundle endef +define Package/nextdns/conffiles +/etc/config/nextdns +endef + define Package/nextdns/install $(call GoPackage/Package/Install/Bin,$(PKG_INSTALL_DIR))