Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 85564

Summary: Hal doesn't check 'noauto' option in '/etc/fstab'
Product: Gentoo Linux Reporter: Jonas MG <jonasmg>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED WONTFIX    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jonas MG 2005-03-16 15:47:42 UTC
ivman is auto mounting '/boot', when i have 'noauto' option

# grep boot /etc/fstab
/dev/hda1        /boot           reiserfs noauto,nodev,nosuid,noexec,notail  0 0 

The problem is because hal has 'volume.policy.should_mount = true':

# lshal |sed -n /boot/,/should_mount/p
lshal version 0.4.5
  volume.mount_point = '/boot'  (string)
  volume.policy.desired_mount_point = 'idedisk'  (string)
  volume.policy.mount_filesystem = 'reiserfs'  (string)
  volume.policy.should_mount = true  (bool) 


Reproducible: Always
Steps to Reproduce:
1.
2.
3.



Expected Results:  
Hal should check 'noauto' option in /etc/fstab


Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1,
2.6.10-gentoo-r6 i686)
=================================================================
System uname: 2.6.10-gentoo-r6 i686 AMD Athlon(tm) XP 2600+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb  7 2005, 09:55:32)]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.7.9-r1, 1.8.5-r3, 1.6.3, 1.9.4, 1.5
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r1, 2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -momit-leaf-frame-pointer -fprefetch-loop-arrays
-ftracer -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -momit-leaf-frame-pointer -fprefetch-loop-arrays
-ftracer -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig candy ccache distlocks nodoc noinfo sandbox sfperms"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="es_ES@euro"
LC_ALL="es_ES@euro"
LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common -s"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X alsa apm avi berkdb bitmap-fonts cddb cdr crypt cups curl
djbfft dvd emboss encode faad fam flac font-server foomaticdb fortran gdbm gpm
gstreamer gtk gtk2 hal imagemagick imlib ipv6 java jpeg junit kdeenablefinal
lcms libg++ libwww mad mikmod mmx mozilla mp3 mpeg ncurses nls nptl oggvorbis
opengl pam pdflib perl pic png ppds python quicktime readline socks5 speex spell
sse ssl tcpd theora threads tiff truetype truetype-fonts type1-fonts unicode xml
xml2 xmms xprint xv zlib linguas_es"
Unset:  ASFLAGS, CBUILD, CTARGET
Comment 1 foser (RETIRED) gentoo-dev 2005-03-24 15:38:47 UTC
thats just the default policy for IDE drives, if you dislike it, override it.
Comment 2 foser (RETIRED) gentoo-dev 2005-04-17 11:38:45 UTC
We'll go with the default policy here, altough with in some occasions it might not make as much sense.