Package: udev
Version: 0.060-1
Severity: normal
udev uses the /I regex flag in a sed command, which 'info sed' documents
as a GNU extension. This patch replaces it with a pipeline including
grep -i.
Thanks,
--
Colin Watson [EMAIL PROTECTED]
diff -ruNp udev-060.orig/extras/cdsymlinks.sh udev-060/extras/cdsymlinks.sh
--- udev-060.orig/extras/cdsymlinks.sh 2005-07-03 07:55:38.000000000 +0100
+++ udev-060/extras/cdsymlinks.sh 2005-08-10 21:40:45.000000000 +0100
@@ -57,15 +57,15 @@ notin () {
# Scan /proc/sys/dev/cdrom/info for details on the present devices
-setArray DEVICES `sed -re '/^drive name:/I! d; s/.*://'
/proc/sys/dev/cdrom/info`
-setArray DVDRAMs `sed -re '/^Can write DVD-RAM:/I! d; s/.*://'
/proc/sys/dev/cdrom/info`
-setArray DVDRWs `sed -re '/^Can write DVD-R:/I! d; s/.*://'
/proc/sys/dev/cdrom/info`
-setArray DVDs `sed -re '/^Can read DVD:/I! d; s/.*://'
/proc/sys/dev/cdrom/info`
-setArray CDRWs `sed -re '/^Can write CD-RW:/I! d; s/.*://'
/proc/sys/dev/cdrom/info`
-setArray CDRs `sed -re '/^Can write CD-R:/I! d; s/.*://'
/proc/sys/dev/cdrom/info`
-setArray CDMRWs `sed -re '/^Can write MRW:/I! d; s/.*://'
/proc/sys/dev/cdrom/info`
-setArray CDMs `sed -re '/^Can read MRW:/I! d; s/.*://'
/proc/sys/dev/cdrom/info`
-setArray CDRAMs `sed -re '/^Can write RAM:/I! d; s/.*://'
/proc/sys/dev/cdrom/info`
+setArray DEVICES `grep -i '^drive name:' /proc/sys/dev/cdrom/info | sed
's/.*://'`
+setArray DVDRAMs `grep -i '^Can write DVD-RAM:' /proc/sys/dev/cdrom/info | sed
's/.*://'`
+setArray DVDRWs `grep -i '^Can write DVD-R:' /proc/sys/dev/cdrom/info | sed
's/.*://'`
+setArray DVDs `grep -i '^Can read DVD:' /proc/sys/dev/cdrom/info | sed
's/.*://'`
+setArray CDRWs `grep -i '^Can write CD-RW:' /proc/sys/dev/cdrom/info | sed
's/.*://'`
+setArray CDRs `grep -i '^Can write CD-R:' /proc/sys/dev/cdrom/info | sed
's/.*://'`
+setArray CDMRWs `grep -i '^Can write MRW:' /proc/sys/dev/cdrom/info | sed
's/.*://'`
+setArray CDMs `grep -i '^Can read MRW:' /proc/sys/dev/cdrom/info | sed
's/.*://'`
+setArray CDRAMs `grep -i '^Can write RAM:' /proc/sys/dev/cdrom/info | sed
's/.*://'`
# How many devices do we have?
NumDevs=$(($DEVICES-1))