chiark / gitweb /
scsi_id: switch temporary node creation to /dev
[elogind.git] / extras / scsi_id / release-notes
index a10b569c2d38f28725611c15bfa2f061542c4b53..c7ea51679c813d70800b61de387c347824fc1e95 100644 (file)
@@ -1,49 +1,23 @@
-Version 0.4 of scsi_id is available at:
+Version 0.7 of scsi_id is available at:
 
-http://www-124.ibm.com/storageio/scsi_id/scsi_id-0.4.tar.gz
+http://www-124.ibm.com/storageio/scsi_id/scsi_id-0.7.tar.gz
 
 scsi_id is a program to generate a unique identifier for a given SCSI
 device.
 
-It is primarily for use with the udev callout key. It could 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.4 requires:
+Requires:
 
 - Linux kernel 2.6
 - libsysfs 0.4.0
 
-Major changes since the last release:
+Changes since the last release:
+       
+       - Fix a bug introduced in version 0.6 so that buffer alignement
+         works on 64 bit systems. Without this fix, it crashes on 64 bit
+         systems.
 
-       - Support block device partitions
-
-       - Added a script to auto-generate udev rules. The script is not
-         installed but is part of the tarball.
-
-Detailed changes:
-
-       - Add man page verbage about usage with udev, and running via
-         hotplug
-
-       - Disable support for -e (all output to stderr) as it cannot be
-         used in any useful way, and the -c (device specific callout) as
-         the code is incomplete and has no users.
-
-       - Don't print errno for NULL return from sysfs_get_classdev_device.
-
-       - Get rid of dead/leftover code that checked if we are on a scsi
-         bus.
-
-       - ":" consistently in output messages.
-
-       - Add missing new lines for some error messages.
-
-       - open O_NONBLOCK so we handle tape drives without tapes loaded.
-
-       - Remove hacks based on KLIBC define to get around problems when
-         building with udev (udev libsysfs files were rearranged).
-
-       - As done in udev code, support partitions via looking for a
-         parent of the target path. Uses libsysfs functions to do most of
-         the work, and includes changing a lot of variables to be struct
-         sysfs_device instead of sysfs_class_device.
+       - Add $(QUIET) to sync up with the udev Makefile