From: Christian Schoenebeck <christian.schoeneb...@gmail.com> Date: Sat, 19 Jul 2014 21:31:04 +0200 Subject: [PATCH][packages] tinyproxy: no SysLog and no logging as non root user
1.) No SysLog possible because keyword misspelled In tinyproxy.conf and tinyproxy.config the parameter is correct spelled with small "l" 2.) No logging as non root user The default is that tinyproxy deamon run as nobody:nogroup, but they have no permission to /var/log/or any other location. So touch and change permission for logfile during startup Signed-off-by: Christian Schoenebeck <christian.schoeneb...@gmail.com> --- net/tinyproxy/files/tinyproxy.init | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/net/tinyproxy/files/tinyproxy.init b/net/tinyproxy/files/tinyproxy.init index be7234a..73f38c6 100644 --- a/net/tinyproxy/files/tinyproxy.init +++ b/net/tinyproxy/files/tinyproxy.init @@ -46,7 +46,7 @@ start_proxy() { proxy_string "$1" StatFile >> $CFGFILE proxy_string "$1" LogFile >> $CFGFILE - proxy_flag "$1" SysLog >> $CFGFILE + proxy_flag "$1" Syslog >> $CFGFILE proxy_atom "$1" LogLevel >> $CFGFILE @@ -111,6 +111,10 @@ proxy_string() { config_get _value "$SECTION" "$OPTION" [ -z "$_value" ] && _value="$DEFAULT" [ -n "$_value" ] && echo "${ALIAS:-${OPTION}} "'"'"$_value"'"' + [ -n "$_value" -a "$OPTION" = "LogFile" ] && { + touch $_value + chmod 666 $_value + } } proxy_flag() { _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel