# HG changeset patch # User Xander Ziiryanoff # Date 1461878324 -7200 # Node ID c8226a527542235ab1d3ab70508bf50c2bda04b3 # Parent 22a22d1303dd366aa904fd7c40429aa4333966c5 undo s/nobody/root/, add "subox/sudo tazpanel" workaround instead diff -r 22a22d1303dd -r c8226a527542 lib/libtazpanel --- a/lib/libtazpanel Mon Apr 25 22:26:43 2016 +0200 +++ b/lib/libtazpanel Thu Apr 28 23:18:44 2016 +0200 @@ -14,7 +14,8 @@ _n() { local T="$1"; shift; printf "$(gettext "$T")" "$@"; } -GUI_USER=root +[ $(busybox ps | grep '127.0.0.1.*guiuser=root' |grep -v grep| awk {'print $2'}) == 'root' ] && REMOTE_USER='root' +GUI_USER=nobody [ "${HTTP_HOST/:*/:}" == "127.0.0.1:" ] && for i in "$HTTP_COOKIE" "$QUERY_STRING" ; do v="$(echo "$i" | sed '/guiuser=/!d;s/.*guiuser=\([A-Za-z0-9_]*\).*/\1/')"