We often talk about using gksu
, sudo -i
and pkexec
to run things as root while a normal user but I'm facing the opposite problem today. The script I'm using is running as root. I need it to start a graphical application on a set user's desktop as that user.
I don't want to bomb .Xauthority
or any of that, so what's the safest way to accomplish this?