Bug 80322

Summary: seat not detected for MemoryStick devices
Product: udisks Reporter: Mantas Mikul─Śnas <grawity>
Component: generalAssignee: David Zeuthen (not reading bugmail) <zeuthen>
Status: NEW --- QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: All   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Mantas Mikul─Śnas 2014-06-21 10:41:54 UTC
I have a few old MemoryStick (non-Pro) cards. They show up as /dev/msblk* (not /dev/mspblk*). With udisks 2.1.3, they're detected and can be mounted; however, I'm always prompted for authentication because udisks thinks the device is on a different seat than seat0. (This regardless of me adding ID_SEAT=seat0 to udev properties, etc.)

So far I've reached udisks_daemon_util_on_same_seat(), where "drive_object = udisks_daemon_find_object (daemon, udisks_block_get_drive (block))" returns NULL for reasons unknown, but I don't understand GObject enough to go anywhere further.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.