-Version 0.3 of scsi_id is available at:
+Version 0.5 of scsi_id is available at:
-http://www-124.ibm.com/storageio/scsi_id/scsi_id-0.3.tar.gz
+http://www-124.ibm.com/storageio/scsi_id/scsi_id-0.5.tar.gz
-scsi_id is a program to generate a SCSI unique identifier for a given SCSI
+scsi_id is a program to generate a unique identifier for a given SCSI
device.
-It is primarily for use with udev callout config entries. It can also be
-used for automatic multi-path configuration or device mapper configuration.
+It is primarily for use with the udev program key, or hotplug scripts that
+want persistent naming of scsi devices. It could also be used for
+automatic multi-path configuration or device mapper configuration.
-Version 0.3 requires:
+Version 0.5 requires:
- Linux kernel 2.6
- libsysfs 0.4.0
Major changes since the last release:
- - Changes to work with libsysfs 0.4.0
+ - Ken Brush <ken@cgi101.com> have the command line options
+ override generic options.
-All changes:
+ - Fix the gen_scsi_id_udev_rules.sh to handle spaces in the id.
- - fix "prefix" usage for path to scsi_id.config
+ - Don't supply a makedev() when built with klibc. Also, the
+ scsi_id supplied makedev() was using the old major/minor method.
- - install the sample scsi_id.config file.
+ - Include compiler.h so we can build against klibc, as recent sg.h
+ changes need a define for __user.
- - Use DESTDIR in all install/uninstall rules, per problem reported
- by Svetoslav Slavtchev.
+Other changes:
- - Fix to work with current sysfs 0.4, based on patch from Dan
- Stekloff, but uses sysfs_read_attribute_value instead of
- sysfs_get_value_from_attributes.
+ - Increase the MAX_SERIAL_LEN from 128 to 256, as some (possibly
+ broken devics) are returning very long id's
- - SYSFS_BUS_DIR was replaced with SYSFS_BUS_NAME.
+ - Add spotless target (via Olaf Hering's udev patch)
- - Must now use sysfs_open_class_device_path instead of the
- previous sysfs_open_class_device.
+ - minor wording changes in scsi_id.config
- - patch from Olaf Hering <olh@suse.de> remove DEBUG and
- add --fno-builtin
+ - Log INQUIRY failure, including the failing page code and vpd
+ values
+
+ - Escape '-' with '\-' in the man page.