Bug ID 900849
Summary xdg-su wiping environment for childs
Classification openSUSE
Product openSUSE 13.1
Version Final
Hardware Other
OS Other
Status NEW
Severity Major
Priority P5 - None
Component X11 Applications
Assignee bnc-team-screening@forge.provo.novell.com
Reporter nettezzaumanaa@gmail.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

hello geeko's minions ..

reopening as new bug - related to 778786, 787869, 824565 - which are without
input for pretty long time.

I don't provide much additional technical related info, because explanation
what happens (and maybe other reports too) should give clear overview.

---------

I've originally found in KDE, that yast2 when - ran using any kde launchers
(xdg-su) - have its main window translated to czech (as far as the LANG and LC
variables were properly set using default tools), but modules (childs, forks)
are not translated .. i verified, that when yast2 is launched from root's
terminal, it works normally.

Impact is (beyond other possibly worse things) that in clear opensuse
installation is yast modules always in english when launched from gui (in kde)
whilst the main window is translated according to env vars.

something like: `xdg-su -c "env LANG=cs_CZ.utf8 /sbin/yast2"' doesn't work too
for the childs.

Please correct this behaviour (bugs noted at the beginning are without input
for quite long time), I think that the impact is severe, I was just called by
the owner of the box where I've found this bug that he can't use `disk' module
for yast2 because of translation (he's not geek, just user) and I was unable to
find out better resolution than teaching him to use su and typing yast2. Also
there might be security impacts, just think about what unrest happens under
hood
su/sudo family app ..

regards, daniel


You are receiving this mail because: