# HG changeset patch # User Xander Ziiryanoff # Date 1460131783 -7200 # Node ID 21f625d5ebbb3b314a501656549416cd7146d9b6 # Parent 1b972fb11400e33f8a69c4916b87c9d4e387c5db libtazpanel: s/noboby/root/ "fixes" user-switch on any link clicked if panel launched from new tazpkg notifier or su -c tazpanel env problems? ------------------ boot.cgi: do not find in /run/media/username/disks diff -r 1b972fb11400 -r 21f625d5ebbb boot.cgi --- a/boot.cgi Tue Apr 05 09:58:57 2016 +0300 +++ b/boot.cgi Fri Apr 08 18:09:43 2016 +0200 @@ -218,7 +218,7 @@ esac echo "" # Attempt to get daemon status - pidfile=$(find /run /var/run -name *$name*.pid) + pidfile=$(find /run /var/run -maxdepth 2 -name *$name*.pid) [ "$pidfile" ] && pid=$(cat $pidfile) # Dbus [ -f /var/run/${name}/pid ] && pid=$(cat /var/run/${name}/pid) diff -r 1b972fb11400 -r 21f625d5ebbb lib/libtazpanel --- a/lib/libtazpanel Tue Apr 05 09:58:57 2016 +0300 +++ b/lib/libtazpanel Fri Apr 08 18:09:43 2016 +0200 @@ -14,7 +14,7 @@ _n() { local T="$1"; shift; printf "$(gettext "$T")" "$@"; } -GUI_USER=nobody +GUI_USER=root [ "${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/')"