> I ended up figuring out on accident my udev rules file did work, I had just > been trying to test it by restarting the service but it took a full reboot > for the new rules to get loaded.
Normally you do something like this[1]: # udevadm control --reload-rules && udevadm trigger > *SUBSYSTEM=="scsi_generic", SUBSYSTEMS=="scsi", ATTRS{type}!="8", This will match all devices that are not type 8 (so everything except autochangers). > This ends up creating symlinks for every sg* device, not just the tape > drives, so ideally it would be nice to figure out how to filter it. If you want to restrict it to a particular type, you can view udev attributes for specific devices like this: # udevadm info -a -n /dev/sch0 | grep type ATTRS{type}=="8" # udevadm info -a -n /dev/nst0 | grep type ATTRS{type}=="1" Here it suggests that changing the rule from type 8 to type 1 will only match tape drives. On my system a DVD drive is 5 and a hard drive is 0, so I guess using type 1 should work for tapes only. Cheers, Adam. [1]: https://unix.stackexchange.com/questions/39370/how-to-reload-udev-rules-without-reboot _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users