smartmontools 5.19 release

Bruce Allen <[email protected]> Fri, 3 Oct 2003 16:29:33 -0500 (CDT)
Newsgroups gmane.linux.utilities.smartmontools.announce,gmane.linux.utilities.smartmontools
Message-ID <[email protected]>
I have just issued a highly experimental release of smartmontools.  It is
the first release based on the autoconf/automake installation tools.  
Please report problems to the mailing list, especially missing or
extraneous files, etc.  See INSTALL for installation instructions.

The major installation changes are:
 [0] ./configure && make && make install 
     gives the same installation paths as previous releases
 [1]  installation scripts based on autoconfig/automake
 [2] ./configure [options] lets you set arbitrary paths
 [3] supports FHS with ./configure --prefix=/usr/local
 [4] correct paths are inserted into all man pages, binaries, etc.
 [5] tarballs and RPMs are now GPG-signed

Note that starting with this release the releases will be numbered 5.19,
5.20, etc.  So the release numbering since the initial smartmontools
release reads: 5.0-1, ... , 5.0-49, 5.1-1, ... 5.1-18, 5.19, 5.20, ...

Changes since 5.1-18 release.

  [BA] smartctl: added '-T verypermissive' option which is
       equivalent to giving '-T permissive' many times.

  [BA] Try harder to identify from IDENTIFY DEVICE structure
       if SMART supported/enabled.  smartd now does a more
       thorough job of trying to assess this before sending
       a SMART status command to find out for sure.

  [BA] smartctl: it's now possible to override the program's
       guess of the device type (ATA or SCSI) with -d option.

  [BA] try hard to avoid sending IDENTIFY DEVICE to packet
       devices (CDROMS).  They can't do SMART, and this generates
       annoying syslog messages. At the same time, identify type
       of Packet device.

  [BA] smartctl: Can now use permissive option more
       than once, to control how far to go before giving up.

  [BA] smartd: if user asked to monitor either error or self-test
       logs (-l error or -l selftest) WITHOUT monitoring any of the
       Attribute values, code will SEGV.  For 5.1-18 and earlier,
       a good workaround is to enable Auto offline (-o on).

  [BA] smartctl: If enable auto offline command given, update auto
       offline status before printing capabilities.

  [GG] Make autotools build the default, remove autotools.diff

  [GG] Add auto{conf,make} support, not enabled by default. 

  [BA] Eliminated #include  from code. This
       should simplify porting to solaris, FreeBSD, etc. The
       only linux-specific code is now isolated to three routines,
       one for SCSI, one for Escalade, one for ATA.





-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf