1 Version 0.4 of scsi_id is available at:
3 http://www-124.ibm.com/storageio/scsi_id/scsi_id-0.4.tar.gz
5 scsi_id is a program to generate a unique identifier for a given SCSI
8 It is primarily for use with the udev callout key. It could also be used
9 for automatic multi-path configuration or device mapper configuration.
16 Major changes since the last release:
18 - Support block device partitions
20 - Added a script to auto-generate udev rules. The script is not
21 installed but is part of the tarball.
25 - Add man page verbage about usage with udev, and running via
28 - Disable support for -e (all output to stderr) as it cannot be
29 used in any useful way, and the -c (device specific callout) as
30 the code is incomplete and has no users.
32 - Don't print errno for NULL return from sysfs_get_classdev_device.
34 - Get rid of dead/leftover code that checked if we are on a scsi
37 - ":" consistently in output messages.
39 - Add missing new lines for some error messages.
41 - open O_NONBLOCK so we handle tape drives without tapes loaded.
43 - Remove hacks based on KLIBC define to get around problems when
44 building with udev (udev libsysfs files were rearranged).
46 - As done in udev code, support partitions via looking for a
47 parent of the target path. Uses libsysfs functions to do most of
48 the work, and includes changing a lot of variables to be struct
49 sysfs_device instead of sysfs_class_device.