# HG changeset patch # User Christophe Lincoln # Date 1205142207 -3600 # Node ID 49cd9147d12de5932c28c9097d80927d617b781d # Parent 07a3b7b653708f239dccd26554a3178db3ea7629 Chmod cdrom on each boot... diff -r 07a3b7b65370 -r 49cd9147d12d etc/init.d/rcS --- a/etc/init.d/rcS Sun Mar 09 23:28:30 2008 +0000 +++ b/etc/init.d/rcS Mon Mar 10 10:43:27 2008 +0100 @@ -56,16 +56,13 @@ else #logged -# 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. +# Creat /dev/cdrom if needed (symlink does not exist on LiveCD). # 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 [ -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 @@ -74,6 +71,14 @@ >> /etc/fstab status fi +# Chmod hack on each boot for Asunder and burnbox. Allowing all users +# to burn/rip CD/DVD. +if [ -n "$DRIVE_NAME" -a "`readlink /dev/cdrom`" ]; then + echo -n "Chmoding cdrom device..." + chmod 0666 /dev/cdrom + chmod 0666 /dev/$DRIVE_NAME + status +fi # Handle kernel cmdline parameter modprobe= if grep -q " modprobe=" /proc/cmdline; then