"kdesudo kvpnc" uses root profile instead of users

Bug #237267 reported by Christian González
4
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/.kde/share/config/kvpncrc)

And you can see 2 (!) kwallet icons in the systray, one belongs to the logged in user, one to root.

Revision history for this message
Christian González (droetker) wrote :

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.

description: updated
Changed in kdesudo:
assignee: nobody → tonio
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.