IMO, workstation-class installs should append the 'user' option to CD-ROM
and floppy devices in /etc/fstab. 'Workstation' tends to imply 'single
user,' and ideally that single user shouldn't be root.
Removable devices are given the 'owner' flag by default, allowing the user who
owns the device to mount it. This coupled with pam_console chown'ing devices on
login should be sufficent for letting the user currently logged into the console
mount removable devices.
Then perhaps gmc should be patched so these devices work without 'user'? As it
is, gmc won't eject/mount/umount desktop devices as anyone but root.
Actually, gmc is mounting and unmounting the devices properly but not
interpreting the results of the mount properly... on mount, I get a warning
dialog box with gibberish or nothing and get similar warnings on unmount.
Reassigning to gmc and changing the subject to match the real problem
We (Red Hat) should really try to resolve this before next release.
I don't see this bug. Can you provide detailed instructions on reproducing it?
This happens whenever I mount or unmount CD devices as a non-root user (haven't
tried it as root.) I get error dialogs with garbage, but the mount appears to
If it makes a difference, I do have two CD drives on this box.
Like I said, works fine for me. I'm not really sure how to proceed without being
able to make it happen here.
I'm seeing this without fail on a fresh install of 20010226 rawhide with
gmc-4.5.51-25 and magicdev-0.3.0-4. From looking at straces of both gmc and
magicdev, I don't think it's magicdev though (especially as I've only seen it on
manual mounts or double-click to open and mount). Now for the really weird bit,
I've only gotten it to happen on the first login after removing all of my
.gnome* and .mc* directories.
The exact steps to reproducing were:
2) log in as non-root user (fresh account)
3) with floppy in drive, right click on floppy icon and click mount
(alternately, double click for open)
4) see warning pop up
5) right click on floppy and select unmount device, see similar warning
*** This bug has been marked as a duplicate of 29791 ***