From 2e2bfa33a32da64e6fc09ec0729135a64d81517e Mon Sep 17 00:00:00 2001 From: jow Date: Sun, 5 Dec 2010 14:08:56 +0000 Subject: [PATCH] [packages] polipo: solve a bunch of "sh: bad number" errors in init script, always allow 127.0.0.1 git-svn-id: svn://svn.openwrt.org/openwrt/packages@24260 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- net/polipo/Makefile | 2 +- net/polipo/files/polipo.init | 10 +++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/net/polipo/Makefile b/net/polipo/Makefile index 51c3e617b..5fd60470d 100644 --- a/net/polipo/Makefile +++ b/net/polipo/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=polipo PKG_VERSION:=1.0.4.1 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=http://freehaven.net/~chrisd/polipo/ diff --git a/net/polipo/files/polipo.init b/net/polipo/files/polipo.init index 128fca284..5b5d54ce4 100644 --- a/net/polipo/files/polipo.init +++ b/net/polipo/files/polipo.init @@ -113,7 +113,7 @@ polipo_atom() { local SECTION=$1 local OPTION=$2 local QUOTE=$3 - local EMPTY_DISABLED=$4 + local EMPTY_DISABLED=${4:-0} config_get _value "$SECTION" "$OPTION" [ -n "$_value" -o "$EMPTY_DISABLED" -eq "1" ] && { @@ -138,6 +138,14 @@ polipo_list() { local QUOTE=$3 config_get _value "$SECTION" "$OPTION" + + [ "$SECTION" = general ] && [ "$OPTION" = allowedClients ] && { + case "$_value" in + *127.0.0.1*) : ;; + *) _value="127.0.0.1 $_value" ;; + esac + } + [ -n "$_value" ] && { echo -n "$OPTION = " -- 2.11.0