[Portland] xdg-su syntax
Bryce Harrington
bryce at osdl.org
Mon Jul 10 14:14:15 PDT 2006
On Mon, Jul 10, 2006 at 01:57:17PM -0700, Bastian, Waldo wrote:
> Hi,
>
> It was suggested to me that it would be better for xdg-su to follow the
> "sudo"-syntax rather than the "su -c" syntax because it has less
> potential for getting the shell escaping wrong.
> For illustration, to run "rpm -i '/tmp/some file'" as root the current
> syntax is:
> xdg-su -c "rpm -i '/tmp/some file'"
>
> The new proposed syntax would be:
> xdg-su rpm -i "/tmp/some file"
>
> The drawback seems to be that if you want to do a shell command like
> "cd /tmp; rpm -i 'some file'" you will still end up with
> xdg-su sh -c "cd /tmp; rpm -i 'some file'"
>
> Opinions?
Would this work as well?
xdg-su "cd /tmp && rpm -i 'some file'"
Bryce
More information about the Portland
mailing list