Les Mikesell wrote: > How do you make that happen as the devices are autodetected? I'd much > prefer to have things identified by controller/drive/lun where applicable > than to have everything jump around when a new device appears and happens > to be detected first. This is the great benefit of udev: dynamic device naming. It can track (via sysfs querying) the actual make/model/SN of the device, and assign those to specific device nodes (using symlink magic). For example, of you have a USB memory stick made my FooBar Memory Company, it might register as sda or sdb or anything else depending on when you plug it in, but udev can take that item information, and automagically maintain an appropriate /dev/memstick symlink which points to the appropriate device node. Backwards compatibility sometimes means keeping support for things which, while not inherently broken, prevent further beneficials workings of the software in question. > In other words they didn't care how much of how many people's time they > wasted. Just so they could make names that sounded cute to them. This > sort of user-hostility can only help Windows/OSX's market share. They didn't care because in nearly every case, this is taken care of by the respective downstream packagers per distribution. If you maintain your own software without the aide of any such packaging, then it becomes your responsibility to also take care of this new change. -- Peter Gordon (codergeek42) This message was sent through a webmail interface, and thus not signed.