The file /lib/udev/rules.d/60-cdrom_id.rules provided by the eudev package contains the following lines (removed lines are marked with [...]):
# do not edit this file, it will be overwritten on update [...] # These rules will create symlinks for the CD/DVD reader, to help old # programs which are unable to automatically discover the devices. # The results are undefined for system with multiple CD/DVD devices. ENV{ID_CDROM}=="?*", SYMLINK+="cdrom", OPTIONS+="link_priority=-100" ENV{ID_CDROM_CD_RW}=="?*", SYMLINK+="cdrw", OPTIONS+="link_priority=-100" ENV{ID_CDROM_DVD}=="?*", SYMLINK+="dvd", OPTIONS+="link_priority=-100" ENV{ID_CDROM_DVD_RW}=="?*", SYMLINK+="dvdrw", OPTIONS+="link_priority=-100" [...] As seen, the file should not be edited AND the results are undefined for systems with multiple CD/DVD devices. That's my case. I have an /etc/udev/rules.d/70-persistent-cd.rules file, inherited from old times, that does just what I want, creating symlinks for each DVD unit, identified by model, independently of kernel names and other issues. In order to avoid the execution of those SYMLINK lines of the 'standard' rules I have copied /lib/udev/rules.d/60-cdrom_id.rules to /etc/udev/rules.d/60-cdrom_id.rules so the one in 'etc' will override the one in 'lib', and then I have removed those lines from the 'etc' file. It really interacts very bad with systems with multiple CD/DVD units. ¿Should this be considered a bug? -- Gonzalo Pérez de Olaguer Córdoba s...@gpoc.es -=- buscando empleo desde 1988 -=- www.gpoc.es PGP: 3F87 CCE7 8B35 8C06 E637 2D57 5723 9984 718C A614 _______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng