Mount options for VFAT in gnome-mount not working and/or defaults not appropriate
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-mount |
Expired
|
Medium
|
|||
gnome-mount (Ubuntu) |
Won't Fix
|
Low
|
Unassigned |
Bug Description
The `quiet` option for VFAT file systems allow to silently ignore Unix-permission operations instead of returning an error. This is useful to prevent ''i.e.'' [https:/
The `gnome-mount` (0.6-1ubuntu4 in Ubuntu 7.10) backend used by Nautilus to mount removable volumes does not set the `quiet` option by default. Additionally, specifying this option in Nautilus' volume options does not have the expected behavior (or rather: not the one I would be expecting).
Steps to reproduce:
1. Plug a removable drive with a VFAT partition.
/!\ It gets mounted with the `rw,nosuid,
1. Go to ''Places/
2. Expand the ''Settings'' part of the ''Volume'' tab;
3. Add `quiet` as ''Mount options'';
4. Demount then remount the device using ''e.g.'', Gnome's popup menus;
{X} The volume is now mounted with the `rw,nosuid,
1. Now specify `rw,nosuid,
2. Demount then remount the device;
{X} An error message box, appears saying ''Invalid mount option when attempting to mount the volume 'VOLNAME'.''.
Additionally, the same behavior can be triggered using more than one `mount-options` with `gnome-mount`:
`/usr/bin/
-o, --mount-options
NB: it does work with only the `quiet` option.
After fixing this bug, it would be interesting, IMO, to extend the `--mount-option` feature to allow for addition/removal of options from the defaults.
For example, for a device being mounted with default `rw,nosuid,
Additionnaly, more in-line documentation (popup label and help file mentioning, at least, the need for comma separation) should be accessible to avoid "normal" user to resort to MAN pages to understand how to fill the ''Mount options'' entry.
description: | updated |
description: | updated |
Changed in gnome-mount: | |
status: | Unknown → New |
Changed in gnome-mount: | |
importance: | Unknown → Medium |
status: | New → Expired |
Thank you for your detailled bug report! I forwarded it to the upstream developers.