#! /bin/sh

. "`dirname $0`/rcdefs"

case "$1" in
  start)
    Print -n "Mounting CDs... "
    ModuleInsert iso9660
    [ -n "${CD_MODULE0}" ] && ModuleInsert ${CD_MODULE0}
    [ -n "${CD_MODULE1}" ] && ModuleInsert ${CD_MODULE1}
    [ -n "${CD_MODULE2}" ] && ModuleInsert ${CD_MODULE2}
    [ -n "${CD_MODULE3}" ] && ModuleInsert ${CD_MODULE3}
    # Mount the CDs if they are not marked "noauto" in /etc/fstab.
    ${BIN_MOUNT} -at iso9660 > /dev/null 2>&1
    Print "done."
    ;;
  stop)
    Print -n "Unmounting CDs... "
    ${BIN_UMOUNT} -at iso9660 > /dev/null 2>&1
    [ -n "${CD_MODULE3}" ] && ModuleRemove ${CD_MODULE3}
    [ -n "${CD_MODULE2}" ] && ModuleRemove ${CD_MODULE2}
    [ -n "${CD_MODULE1}" ] && ModuleRemove ${CD_MODULE1}
    [ -n "${CD_MODULE0}" ] && ModuleRemove ${CD_MODULE0}
    ModuleRemove iso9660
    Print "done."
    ;;
  *)
    Usage "$0"
    exit 1
esac

exit 0
