you will learn how to setup ivman to automount cdrom, dvd etc. using D-BUS and HAL
what do i need to do this?
you need to use udev.
and hopefully you hate supermount
first, you need to have hal-cvs and dbus-cvs installed.
for that, you need some ebuilds. i made them.
but, to get them, we need subversion (you are most likely too lazy to download all files manually)
Code: Select all
emerge subversionand then we checkout what we need.
Code: Select all
cd /usr/local/portage
svn co http://kaspersandberg.com/fluidportage/trunk/eclass
mkdir sys-apps
cd sys-apps
svn co http://kaspersandberg.com/fluidportage/trunk/sys-apps/dbus-cvs/
svn co http://kaspersandberg.com/fluidportage/trunk/sys-apps/hal-cvs/
svn co http://kaspersandberg.com/fluidportage/trunk/sys-apps/ivman-cvs/
Code: Select all
ACCEPT_KEYWORDS="~arch" emerge hal-cvsCode: Select all
ACCEPT_KEYWORDS="~arch" emerge ivman-cvsstart dbus, and hal (hal implies dbus)
Code: Select all
/etc/init.d/hald startthen edit the files in /etc/ivman for your needs.
then we start ivman
Code: Select all
/etc/init.d/ivman start(hooray! it works! (we hope))
but now, you might want it to mount as another user than root, to have permissions,
then do:
Code: Select all
nano -w /etc/conf.d/ivmanTrobleshooting
if ivman doesent work, stop it:
Code: Select all
/etc/init.d/ivman stopCode: Select all
nano -w /etc/ivman/IvmConfigBase.xmlthen start ivman from console
Code: Select all
ivman



