tazpanel rev 591
undo s/nobody/root/, add "subox/sudo tazpanel" workaround instead
author | Xander Ziiryanoff <psychomaniak@xakep.ru> |
---|---|
date | Thu Apr 28 23:18:44 2016 +0200 (2016-04-28) |
parents | 22a22d1303dd |
children | 6e5673c7fa08 |
files | lib/libtazpanel |
line diff
1.1 --- a/lib/libtazpanel Mon Apr 25 22:26:43 2016 +0200 1.2 +++ b/lib/libtazpanel Thu Apr 28 23:18:44 2016 +0200 1.3 @@ -14,7 +14,8 @@ 1.4 _n() { local T="$1"; shift; printf "$(gettext "$T")" "$@"; } 1.5 1.6 1.7 -GUI_USER=root 1.8 +[ $(busybox ps | grep '127.0.0.1.*guiuser=root' |grep -v grep| awk {'print $2'}) == 'root' ] && REMOTE_USER='root' 1.9 +GUI_USER=nobody 1.10 [ "${HTTP_HOST/:*/:}" == "127.0.0.1:" ] && 1.11 for i in "$HTTP_COOKIE" "$QUERY_STRING" ; do 1.12 v="$(echo "$i" | sed '/guiuser=/!d;s/.*guiuser=\([A-Za-z0-9_]*\).*/\1/')"