# HG changeset patch # User Pascal Bellard # Date 1204805915 0 # Node ID 1d23d97846bdb318be94b06f1e40323006626960 # Parent b816cb7cece45ab90f1ac412818f53367f2a2ab5 Fix /dev perms, again diff -r b816cb7cece4 -r 1d23d97846bd etc/init.d/rcS --- a/etc/init.d/rcS Thu Mar 06 07:54:29 2008 +0000 +++ b/etc/init.d/rcS Thu Mar 06 12:18:35 2008 +0000 @@ -61,10 +61,11 @@ # Add also /dev/cdrom to fstab if entry dos not exist. # DRIVE_NAME=`cat /proc/sys/dev/cdrom/info | grep "drive name" | cut -f 3` -if [ ! "`readlink /dev/cdrom`" ]; then +if [ -n "$DRIVE_NAME" -a ! "`readlink /dev/cdrom`" ]; then echo -n "Creating symlink : /dev/cdrom..." ln -s /dev/$DRIVE_NAME /dev/cdrom chmod 0666 /dev/cdrom + chmod 0666 /dev/$DRIVE_NAME status fi if ! grep -q "/dev/cdrom" /etc/fstab; then @@ -73,7 +74,6 @@ >> /etc/fstab status fi -[ -n "$DRIVE_NAME" ] && chmod 0666 /dev/$DRIVE_NAME # Handle kernel cmdline parameter modprobe= if grep -q " modprobe=" /proc/cmdline; then