slitaz-boot-scripts diff etc/init.d/rcS @ rev 19

Moved cdrom settings to rcS
author Christophe Lincoln <pankso@slitaz.org>
date Mon Jan 14 10:17:11 2008 +0100 (2008-01-14)
parents 05e8997f04ee
children 177e91b4a3fa
line diff
     1.1 --- a/etc/init.d/rcS	Sun Jan 06 23:20:52 2008 +0100
     1.2 +++ b/etc/init.d/rcS	Mon Jan 14 10:17:11 2008 +0100
     1.3 @@ -48,6 +48,25 @@
     1.4  	echo "/sbin/udevd" > /proc/sys/kernel/hotplug
     1.5  fi
     1.6  
     1.7 +# Creat /dev/cdrom if needed (symlink does not exist on LiveCD). Chmod
     1.8 +# hack for Asunder and burnbox allowing all users to burn/rip CD/DVD.
     1.9 +# Add also /dev/cdrom to fstab in entry dos not exist.
    1.10 +#
    1.11 +DRIVE_NAME=`cat /proc/sys/dev/cdrom/info | grep "drive name" | cut -f 3`
    1.12 +if [ ! "`readlink /dev/cdrom`" ]; then
    1.13 +	echo -n "Creating symlink : /dev/cdrom..."
    1.14 +	ln -s /dev/$DRIVE_NAME /dev/cdrom
    1.15 +	chmod 0666 /dev/cdrom
    1.16 +	status
    1.17 +fi
    1.18 +if ! grep -q "/dev/cdrom" /etc/fstab; then
    1.19 +	echo -n "Adding /dev/cdrom  to fstab..."
    1.20 +	echo '/dev/cdrom      /media/cdrom iso9660 user,noauto       0       0' \
    1.21 +		>> /etc/fstab
    1.22 +	status
    1.23 +fi
    1.24 +chmod 0666 /dev/$DRIVE_NAME
    1.25 +
    1.26  # Handle kernel cmdline parameter modprobe=<module_list> 
    1.27  if grep -q " modprobe=" /proc/cmdline; then
    1.28  	MODULES=`sed -e 's/.* modprobe=\([^ ]*\).*/\1/' -e 's/,/\n/g' < /proc/cmdline`