Browse Source

[packages] tinyproxy: logging problems

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.schoenebeck@gmail.com>
lilik-openwrt-22.03
chris5560 10 years ago
parent
commit
02491213fc
1 changed files with 5 additions and 1 deletions
  1. +5
    -1
      net/tinyproxy/files/tinyproxy.init

+ 5
- 1
net/tinyproxy/files/tinyproxy.init View File

@ -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() {


Loading…
Cancel
Save