sudo in .desktop file when launching graphical app

Steven Stern subscribed-lists at sterndata.com
Tue Feb 8 18:14:11 UTC 2011


On 02/08/2011 11:47 AM, kellyremo wrote:
> Fedora 14
> 
> i can run a program with another user with:
> 
> (command before): xhost local:transmission-user
> 
> the command:
> sudo -u transmission-user -- /usr/bin/transmission-gtk &
> 
> from the gnome-terminal.
> 
> But:
> 
> echo -e '#!/usr/bin/env xdg-open\n\n[Desktop
> Entry]\nVersion=1.0\nType=Application\nTerminal=true\nIcon[en_US]=gdu-encrypted-lock\nName[en_US]=transmission-user\nExec=sudo
> -u transmission-user -- /usr/bin/transmission-gtk
> &\nName=transmission-user\nIcon=gdu-encrypted-lock' >
> transmission-user.desktop
> chmod +x transmission-user.desktop
> 
> it doesn't work, if i put the command in a .desktop file.
> 
> Why?
> 
http://fedoranews.org/contributors/matt_hansen/nautilus/

-- 
-- Steve


More information about the users mailing list