Package: gksu Version: 2.0.2-6 Severity: normal Dear Sirs!
gksu and gksudo don't process unquoted commands with -/-- keys. gksu (gksudo) takes these keys for its own. For example the command gksu xterm -geometry 80x32+100+64 does not executed because of the -geometry key of xterm. You can execute this only as quoted: gksu "xterm -geometry 80x32+100+64" which is not so good in all cases when quotes "'",'"' are heavily used in the executed command. For example gksu "gnome-terminal --geometry=80x32+100+64 -e "vim 123"" is not equal to the intended gnome-terminal --geometry=80x32+100+64 -e "vim 123" But no problem with xterm -e gnome-terminal --geometry=80x32+100+64 -e "vim 123" We can imagine even more comlex usage of quotes in the command to be executed by gksu including escaped \", \'. Our rejected xterm command suggests how to fix the problem of gksu: xterm -geometry 80x32+100+64 -e mycommand -mykey1 --mykey2 executes a whole "mycommand -mykey1 --mykey2" in xterm console. All after -e key is a whole command to be executed by xterm. By the way, the gnome-terminal command has just the same problem with its -e key: gnome-terminal -e mycomm -mykey1 --mykey2 must be gnome-terminal -e "mycomm -mykey1 --mykey2" to be executed at all. Happy New Year and many many thanks for all of you debian developers! Yours faithfully, aplsimple -- System Information: Debian Release: 7.7 Architecture: i386 (i686) Kernel: Linux 3.2.0-4-686-pae (SMP w/2 CPU cores) Locale: LANG=ru_RU.utf8, LC_CTYPE=ru_RU.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages gksu depends on: ii libatk1.0-0 2.4.0-2 ii libc6 2.13-38+deb7u6 ii libcairo2 1.12.2-3 ii libfontconfig1 2.9.0-7.1 ii libfreetype6 2.4.9-1.1 ii libgconf2-4 3.2.5-1+build1 ii libgdk-pixbuf2.0-0 2.26.1-1 ii libgksu2-0 2.0.13~pre1-6 ii libglib2.0-0 2.33.12+really2.32.4-5 ii libgnome-keyring0 3.4.1-1 ii libgtk2.0-0 2.24.10-2 ii libpango1.0-0 1.30.0-1 ii libstartup-notification0 0.12-1 ii sudo 1.8.5p2-1+nmu1 Versions of packages gksu recommends: ii gnome-keyring 3.4.1-5 gksu suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org