# HG changeset patch # User Christophe Lincoln # Date 1200302231 -3600 # Node ID 3659b58f2398b1e4c7444a047fe462716d630ade # Parent d7fb887562f43e1054696ec564c57170dfe5960b Moved cdrom settings to rcS diff -r d7fb887562f4 -r 3659b58f2398 etc/init.d/hwconf.sh --- a/etc/init.d/hwconf.sh Sun Jan 06 23:21:21 2008 +0100 +++ b/etc/init.d/hwconf.sh Mon Jan 14 10:17:11 2008 +0100 @@ -33,15 +33,3 @@ continue fi fi - -# Creat /dev/cdrom if needed (symlink does not exist on LiveCD). Chmod hack -# for Asunder and burnbox allowing all users to burn/rip CD/DVD. -# -DRIVE_NAME=`cat /proc/sys/dev/cdrom/info | grep "drive name" | cut -f 3` -if [ ! "`readlink /dev/cdrom`" ]; then - echo -n "Creating symlink : /dev/cdrom..." - ln -s /dev/$DRIVE_NAME /dev/cdrom - chmod 0666 /dev/cdrom - status -fi -chmod 0666 /dev/$DRIVE_NAME diff -r d7fb887562f4 -r 3659b58f2398 etc/init.d/rcS --- a/etc/init.d/rcS Sun Jan 06 23:21:21 2008 +0100 +++ b/etc/init.d/rcS Mon Jan 14 10:17:11 2008 +0100 @@ -48,6 +48,25 @@ echo "/sbin/udevd" > /proc/sys/kernel/hotplug fi +# Creat /dev/cdrom if needed (symlink does not exist on LiveCD). Chmod +# hack for Asunder and burnbox allowing all users to burn/rip CD/DVD. +# Add also /dev/cdrom to fstab in entry dos not exist. +# +DRIVE_NAME=`cat /proc/sys/dev/cdrom/info | grep "drive name" | cut -f 3` +if [ ! "`readlink /dev/cdrom`" ]; then + echo -n "Creating symlink : /dev/cdrom..." + ln -s /dev/$DRIVE_NAME /dev/cdrom + chmod 0666 /dev/cdrom + status +fi +if ! grep -q "/dev/cdrom" /etc/fstab; then + echo -n "Adding /dev/cdrom to fstab..." + echo '/dev/cdrom /media/cdrom iso9660 user,noauto 0 0' \ + >> /etc/fstab + status +fi +chmod 0666 /dev/$DRIVE_NAME + # Handle kernel cmdline parameter modprobe= if grep -q " modprobe=" /proc/cmdline; then MODULES=`sed -e 's/.* modprobe=\([^ ]*\).*/\1/' -e 's/,/\n/g' < /proc/cmdline`