[Portland] xdg-su syntax
Bastian, Waldo
waldo.bastian at intel.com
Mon Jul 10 13:57:17 PDT 2006
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?
Waldo Bastian
Linux Client Architect - Client Linux Foundation Technology
Channel Platform Solutions Group
Intel Corporation - http://www.intel.com/go/linux
OSDL DTL Tech Board Chairman
More information about the Portland
mailing list