Hi, just notice that in newer version of systemd-udev (195) write_cd_rules and 75-cd-aliases-generator.rules have been dropped. Can anybody give me the commit for that (tried to find it, but didn't)?
Also shouldn't we add a default /dev/dvd, /dev/cdrom, /dev/cdrw, /dev/dvdrw for the primary cd/dvd drive? I'm asking this because apps like VLC are trying always to read /dev/dvd to play DVD and in some cases some users don't know that /dev/sr0 or /dev/cdrom is that same thing. I think this small patch should do the trick: diff --git a/rules/60-cdrom_id.rules b/rules/60-cdrom_id.rules index 6eaf76a..ec0b19a 100644 --- a/rules/60-cdrom_id.rules +++ b/rules/60-cdrom_id.rules @@ -15,6 +15,9 @@ ENV{DISK_EJECT_REQUEST}=="?*", RUN+="cdrom_id --eject-media $devnode", GOTO="cdr # enable the receiving of media eject button events IMPORT{program}="cdrom_id --lock-media $devnode" -KERNEL=="sr0", SYMLINK+="cdrom", OPTIONS+="link_priority=-100" +KERNEL=="sr0", ENV{ID_CDROM}=="1", SYMLINK+="cdrom", OPTIONS+="link_priority=-100" +KERNEL=="sr0", ENV{ID_CDROM_CD_RW}=="1", SYMLINK+="cdrw", OPTIONS+="link_priority=-100" +KERNEL=="sr0", ENV{ID_CDROM_DVD}=="1", SYMLINK+="dvd", OPTIONS+="link_priority=-100" +KERNEL=="sr0", ENV{ID_CDROM_DVD_RW}=="1", SYMLINK+="dvdrw", OPTIONS+="link_priority=-100" LABEL="cdrom_end" The above patch has been tested and is working. -- Robert Milasan L3 Support Engineer SUSE Linux (http://www.suse.com) email: rmila...@suse.com GPG fingerprint: B6FE F4A8 0FA3 3040 3402 6FE7 2F64 167C 1909 6D1A _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel