"kdesudo kvpnc" uses root profile instead of users
Bug #237267 reported by
Christian González
This bug report is a duplicate of:
Bug #205201: Programs run as root do not follow user theming.
Edit
Remove
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kdesudo (Ubuntu) |
New
|
Undecided
|
Anthony Mercatante |
Bug Description
This looks similar to Bug #82969, but that one is said to be fixed, this here is not:
Steps to reproduce:
-in KDE, install Kvpnc; it creates a menu entry.
-open any program that uses the KWallet, so you can see the kwallet icon in the systray.
-open konsole - type "sudo kvpnc" - it starts and uses the kwallet of the user. create any profile.
-close it again, and start kvpnc from the KDE menu -> it asks you for a password and starts, but uses a separate kwallet (that of the user "root"!) - it uses a different profile (in /root/.
And you can see 2 (!) kwallet icons in the systray, one belongs to the logged in user, one to root.
Changed in kdesudo: | |
assignee: | nobody → tonio |
To post a comment you must log in.
The menu entry of kvpnc is:
su-to-root -X -c /usr/bin/kvpnc
other root programs have just their program names without the "su-to-root" or path as menu entries, like adept_manager.
ksystemlog uses "kdesu ksystemlog [...]", seems that each program cooks it's own soup.