In trying to use gnome-volume-manager/hal to automount a usb thumb drive, I've found that if the drive is listed in fstab (with the user option) it will not be mounted, and instead a message pops up saying 'Cannot mount volume\n You are not privileged to mount this volume.' Of course, as the same user I can mount it with 'mount' (or pmount). If the relevant line is commented out of fstab, it gets automounted ok. Ideally, the drive should be automounted, but if not, at least a reasonable error message should be displayed. gnome-2.14, hal-0.5.7 emerge info: Portage 2.1_pre7-r5 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.5-r3, 2.6.15-suspend2-r2 i686) ================================================================= System uname: 2.6.15-suspend2-r2 i686 Intel(R) Pentium(R) M processor 1.73GHz Gentoo Base System version 1.6.14 dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium-m -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LC_ALL="en_US.iso88591" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/portage/xgl-overlay" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X acpi alsa avi berkdb bitmap-fonts cdr commercial crypt cups divx4linux dlloader dri dts dvd dvdr emacs emboss encode firefox foomaticdb fortran gdbm gif gimpprint gnome gphoto2 gpm gstreamer gtk gtk2 hal imlib isdnlog jpeg libg++ libwww lirc mad mikmod mmx mmxext motif mp3 mpeg ncurses network nls nptl nptlonly ogg oggvorbis opengl oss pam pdflib perl png pppd python quicktime readline real sdl spell sse sse2 ssl tcltk tcpd theora tiff truetype truetype-fonts type1-fonts unicode userlocales vorbis win32codecs xinerama xml2 xmms xv xvid xvmc zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_synaptics input_devices_evdev kernel_linux userland_GNU video_cards_i810 video_cards_vesa" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, LINGUAS
This is a gnome-mount bug. http://bugzilla.gnome.org/show_bug.cgi?id=335700
As joem mentioned, this is a gnome-mount bug, reassigning.
tracking upstream