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`