On Tue, Dec 29, 2009 at 02:23:10PM +0100, Marco d'Itri wrote: > On Dec 29, Ben Hutchings <ben@decadent.org.uk> wrote: > > > I agree the enumeration order is not likely to change for most users. > > However this will cause problems for people who switch back and forth > > between different kernel versions (e.g. when testing whether a bug is > > fixed in unstable). > I can't see any solution for these people, and not having the device > change name for the others looks like a more important goal to me. Is it not possible to add corresponding rules, e.g.: if ($text =~ /^ENV{ID_CDROM}=="\?\*",\s* ENV{ID_PATH}=="([^"]*)-ide-(\d+):(\d+)",\s* SYMLINK+="([^"]+)",\s* ENV{GENERATED}="1"\n$/x) { $text .= sprintf("ENV{ID_CDROM}==\"?*\", " . "ENV{ID_PATH}==\"%s-scsi-%s:0:0:%s\", " . "SYMLINK\+=\"%s\", ENV{GENERATED}=1\n", $1, $2, $3, $4); } Ben. -- Ben Hutchings When you say `I wrote a program that crashed Windows', people just stare ... and say `Hey, I got those with the system, *for free*'. - Linus Torvalds
Attachment:
signature.asc
Description: Digital signature