Red Hat Bugzilla – Bug 556347
Device mount policy mismatch across GNOME/GTK and KDE/QT4
Last modified: 2013-03-05 23:01:05 EST
Description of problem:
The authorisation policy across the two environments are inconsistent. Under GNOME/GTK apps, trying to mount/unmount non-system partitions results in a popup asking for authorisation. Once the root password is supplied, the partition is mounted with my UID and is accessible. When trying to do the same through a KDE/QT4 app such as Dolphin, no password/authorisation at all is needed and the volume is mounted with the root UID/GID.
Version-Release number of selected component (if applicable):
(not really sure if this is a polkit bug)
Steps to Reproduce:
1. Try to mount an unmounted volume using Dolphin -> no authorisation needed
2. Try doing the same through Nautilus -> root password needed
GNOME/GTK apps such as Nautilus ask for authorisation when mounting internal non-system volumes while KDE/QT4 apps such as Dolphin do not.
Consistent behaviour -- either they both ask for authorisation or they don't.
As you said already with your "not sure if this is a polkit bug" parenthetical remark, polkit is a generic authorization framework and is not concerned with how people choose to use it (if at all). Not sure where to file such bugs - it sounds to me like Dolphin isn't using DeviceKit-disks/udisks or polkit. I don't know. Anyway, closing as NOTABUG.