Browse Source

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 <jo@mein.io>
lilik-openwrt-22.03
Jo-Philipp Wich 7 years ago
parent
commit
3113d62393
2 changed files with 6 additions and 1 deletions
  1. +1
    -1
      net/privoxy/Makefile
  2. +5
    -0
      net/privoxy/files/privoxy.init

+ 1
- 1
net/privoxy/Makefile View File

@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=privoxy PKG_NAME:=privoxy
PKG_VERSION:=3.0.26 PKG_VERSION:=3.0.26
PKG_RELEASE:=3
PKG_RELEASE:=4
PKG_SOURCE:=privoxy-$(PKG_VERSION)-stable-src.tar.gz PKG_SOURCE:=privoxy-$(PKG_VERSION)-stable-src.tar.gz
PKG_SOURCE_URL:=@SF/ijbswa PKG_SOURCE_URL:=@SF/ijbswa


+ 5
- 0
net/privoxy/files/privoxy.init View File

@ -40,6 +40,11 @@ _uci2conf() {
;; ;;
esac esac
} }
list_cb()
{
option_cb "$@"
}
fi fi
} }


Loading…
Cancel
Save