From: Jo-Philipp Wich Date: Sat, 21 Jul 2018 19:16:03 +0000 (+0200) Subject: privoxy: fix uci configuration parsing after upstream OpenWrt changes X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=3113d62393fcd364a402aae55139eba4bf38fab8;p=openwrt-packages.git privoxy: fix uci configuration parsing after upstream OpenWrt changes OpenWrt changed the way the uci shell parsing functions deal with list configuration items. This change broke the generation of the privoxy runtime configuration because no callbacks were emitted anymore. Fix the problem by defining a list_cb() that simply calls the existing option_cb() to deal with list item values. Ref: c9c0fc28a9 ("base-files: fix UCI config parsing and callback handling") Ref: https://forum.lede-project.org/t/openwrt-snapshot-privoxy-error/15919 Signed-off-by: Jo-Philipp Wich --- diff --git a/net/privoxy/Makefile b/net/privoxy/Makefile index b71251d07..605d09922 100644 --- a/net/privoxy/Makefile +++ b/net/privoxy/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=privoxy PKG_VERSION:=3.0.26 -PKG_RELEASE:=3 +PKG_RELEASE:=4 PKG_SOURCE:=privoxy-$(PKG_VERSION)-stable-src.tar.gz PKG_SOURCE_URL:=@SF/ijbswa diff --git a/net/privoxy/files/privoxy.init b/net/privoxy/files/privoxy.init index b2592b35a..d9c92fb7d 100644 --- a/net/privoxy/files/privoxy.init +++ b/net/privoxy/files/privoxy.init @@ -40,6 +40,11 @@ _uci2conf() { ;; esac } + + list_cb() + { + option_cb "$@" + } fi }