From 3113d62393fcd364a402aae55139eba4bf38fab8 Mon Sep 17 00:00:00 2001 From: Jo-Philipp Wich Date: Sat, 21 Jul 2018 21:16:03 +0200 Subject: [PATCH] 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 --- net/privoxy/Makefile | 2 +- net/privoxy/files/privoxy.init | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) 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 }