Annotation of embedaddon/smartmontools/NEWS, revision 1.1.1.3

1.1       misho       1: smartmontools NEWS
                      2: ------------------
1.1.1.3 ! misho       3: $Id: NEWS 3800 2013-03-16 14:36:20Z chrfranke $
1.1       misho       4: 
                      5: The most up-to-date version of this file is:
                      6: http://smartmontools.svn.sourceforge.net/viewvc/smartmontools/trunk/smartmontools/NEWS?view=markup
                      7: 
1.1.1.3 ! misho       8: Date 2013-03-16
        !             9: Summary: smartmontools release 6.1
        !            10: -----------------------------------------------------------
        !            11: - smartctl '-l directory': improved output format.
        !            12: - smartctl: Fix parsing of '-l select,cont+SIZE' option.
        !            13: - smartctl prints ATA Additional Product Id (OEM Id).
        !            14: - smartctl '-s/-g wcache' for SCSI devices to control write cache.
        !            15: - smartctl '-s/-g rcache' for SCSI devices to control read cache.
        !            16: - smartctl prints more info for SCSI devices: media rotation rate,
        !            17:   form factor, physical block size, lowest LBA alignement,
        !            18:   logical block provisioning, disk protection type
        !            19:   and selftest progress status.
        !            20: - smartctl '--identify' updated for latest ATA ACS-3 spec.
        !            21: - smartd runs /etc/smartd_warning.sh to generate warning emails
        !            22:   (Windows: smartd_warning.cmd).
        !            23: - smartd '-w PATH' option to specify this executable.
        !            24: - smartd '-d ignore' directive.
        !            25: - smartd DEVICESCAN ignores devices already specified.
        !            26: - smartd: added support for state persistence ('-s') and attribute logging
        !            27:   ('-A') for SCSI devices.
        !            28: - smartd '-W' directive uses ATA attribute 190 if 194 is missing.
        !            29: - Support of larger SCSI defect lists via READ DEFECT(12).
        !            30: - Device type '-d usbjmicron,p' for Prolific USB bridges.
        !            31: - Many HDD, SSD and USB additions to drive database.
        !            32: - Linux: Support for SAS disks behind Areca controllers.
        !            33: - Linux: Improved support for SATA disks on LSI/Megaraid controllers
        !            34: - Linux: disks on MegaRaid controllers are automatically scanned
        !            35: - FreeBSD: Support for SAS disks behind Areca controllers.
        !            36: - FreeBSD: Enhanced ATA command support for 3ware.
        !            37: - FreeBSD: Support for 3ware 9750 (/dev/twsX).
        !            38: - FreeBSD: Fixed support for 48-bit ATA commands on legacy controllers
        !            39:   with ATACAM driver.
        !            40: - FreeBSD: Improved support for SAS/SCSI disks on LSI/Megaraid controllers.
        !            41: - Windows: smartd.conf '-M exec' supports path names with spaces.
        !            42: - Windows: Tool wtssendmsg.exe to handle smartd.conf '-m console'.
        !            43: - Windows: DEVICESCAN now supports up to 128 drives.
        !            44: - Windows: smartctl.exe and smartd.exe include VERSIONINFO resource.
        !            45: - Windows: smartd.exe includes MESSAGETABLE resource.
        !            46: - Windows: syslogevt.exe is no longer provided.
        !            47: 
        !            48: Date 2012-10-10
        !            49: Summary: smartmontools release 6.0
        !            50: -----------------------------------------------------------
        !            51: - option/directive '-F nologdir' and '-F xerrorlba'.
        !            52: - smartctl '--identify' option.
        !            53: - smartctl prints nominal media rotation rate (ATA).
        !            54: - smartctl prints SATA version and speed.
        !            55: - smartctl '-l sataphy' works for CD/DVD drives also.
        !            56: - smartctl '-x' includes ATA Device Statistics.
        !            57: - smartd warning emails include device identify info.
        !            58: - smartd '-d' output is flushed to support redirection.
        !            59: - HDD, SSD and USB additions to drive database.
        !            60: - Windows smartd: smartd.conf directives '-m console',
        !            61:   '-m active', '-m connected'.
        !            62: - Windows: Support for SAS disks behind Areca controllers.
        !            63: - Windows: Win9x/ME and NT4 are no longer supported.
        !            64: 
1.1.1.2   misho      65: Date 2012-06-30
                     66: Summary: smartmontools release 5.43
                     67: -----------------------------------------------------------
                     68: - smartctl options '-g, --get' and '-s, --set' to get/set
                     69:   various ATA settings: AAM, APM, Read look-ahead, Write
                     70:   cache, Security (freeze), Standby mode/timer.
                     71: - smartd directive '-e' to set (most of) the above settings
                     72:   on startup.
                     73: - smartctl options '-f hex' and '-f hex,[id|val]'.
                     74: - smartctl does not start ATA self-test if another test is
                     75:   already running.  Override with new option '-t force'.
                     76: - smartctl supports extended self-test polling times
                     77:   greater than 255 minutes.
                     78: - Controller-independent SAT detection: '-d sat,auto[+TYPE]'.
                     79: - smartd.conf DEFAULT directive.
                     80: - Many HDD, SSD and USB additions to drive database.
                     81: - Linux and FreeBSD: Support for SATA disks behind Areca SAS
                     82:   RAID controllers and HP Smart Array controllers.
                     83: - Windows: Support for SATA disks behind Areca controllers.
                     84: - Windows smartd: directives '-l offlinests,ns' and
                     85:   '-l selfteststs,ns'.
                     86: - Windows installer: Combined 32-/64-bit support.
                     87: - FreeBSD: fixed crash on SCSI devices with FreeBSD9-RC1
                     88: 
1.1       misho      89: Date 2011-10-20
                     90: Summary: smartmontools release 5.42
                     91: -----------------------------------------------------------
                     92: - smartctl option '-l devstat' (Device Statistics).
                     93: - smartctl option '-l ssd' (SSD endurance indicator).
                     94: - smartd logs identify information of each SCSI/SAS device.
                     95: - smartd resends warning emails if problem reappears.
                     96: - smartd directives '-l offlinests' and '-l selfteststs'.
                     97: - Many HDD, SSD and USB additions to drive database.
                     98: - Platform-specific man pages.
                     99: - smartd.8 man page no longer includes smartd.conf.5.
                    100: - FreeBSD: Compilation fixes.
                    101: - FreeBSD: Support for Areca controllers.
                    102: - FreeBSD: Fix '-l scterc' support.
                    103: - FreeBSD: Support for 48-bit ATA commands.
                    104: - Linux: Support for Areca controllers enhanced.
                    105: - Windows installer: UAC support.
                    106: - Windows: update-smart-drivedb /S(ilent) option.
                    107: - Windows: improved USB ID detection.
                    108: 
                    109: Date 2011-06-09
                    110: Summary: smartmontools release 5.41
                    111: -----------------------------------------------------------
                    112: - Failed self-tests outdated by a newer successful extended
                    113:   self-test are no longer reported as errors.
                    114: - Support for ATA Long Logical/Physical Sectors (LLS/LPS).
                    115: - 'smartctl --scan-open' can create a draft smartd.conf.
                    116: - smartctl prints World Wide Name (WWN) of ATA device.
                    117: - smartctl option '-f brief' to select new attribute output
                    118:   format which includes more flags and fits in 80 columns.
                    119: - smartd logs identify information and WWN of each ATA device.
                    120: - smartd logs warning from drive database if present.
                    121: - smartd logs changes of offline data collection status.
                    122: - smartd directive '-l scterc,READTIME,WRITETIME'.
                    123: - smartd preserves last scheduled selective self-tests span.
                    124: - 'smartd.service' file for systemd.
                    125: - configure option '--with-systemdsystemunitdir'
                    126: - configure option '--with-exampledir'.
                    127: - configure searches for init.d or rc.d directory.
                    128: - 'make install' does no longer overwrite an existing
                    129:   smartd.conf file.
                    130: - 'update-smart-drivedb' does no longer require GNU sed.
                    131: - Many HDD, SSD and USB additions to drive database.
                    132: - Linux USB autodetection: Enable '-d sat,16' for newer kernels.
                    133: - Linux megaraid: Fix segfault on non-data SCSI commands.
                    134: - Linux megaraid: Fix pass-through of non-data ATA commands.
                    135: - FreeBSD: Use 'fetch' in 'update-smart-drivedb'.
                    136: - OpenBSD: Use 'ftp' in 'update-smart-drivedb'.
                    137: - OpenBSD: Workaround for shell bug.
                    138: - OpenBSD: Fix DEVICESCAN for OpenBSD >= 4.8.
                    139: - Windows: Experimental support for Intel ICHxR RAID.
                    140: - Windows: DEVICESCAN includes USB devices.
                    141: - Windows: Faster USB ID detection.
                    142: - Windows: update-smart-drivedb tool.
                    143: - Windows installer: Option '/SO component,...'.
                    144: - Windows: Fix smartd warning email truncation on Win7.
                    145: - Windows installer: Fix shortcut removal on Vista/Win7.
                    146: - Windows: Add missing quotes in smartctl-run.bat and
                    147:   smartd-run.bat
                    148: 
                    149: Date 2010-10-16
                    150: Summary: smartmontools release 5.40
                    151: -----------------------------------------------------------
                    152: - Other config entries may precede smartd DEVICESCAN.
                    153: - Option '-v' allows to specify byte order of attribute raw value
                    154: - configure: New default value for '--with-docdir'.
                    155: - configure: '--enable-drivedb' is now the default.
                    156: - Improved support for Intel SSDs.
                    157: - Improved support for SandForce based SSDs.
                    158: - Drive database is in a separate source file 'drivedb.h'
                    159:   which can be downloaded from SVN.
                    160: - USB ID info is now included in 'drivedb.h'.
                    161: - Many additions to drive database.
                    162: - New script 'update-smart-drivedb'.
                    163: - smartd libcap-ng support, option '-C, --capabilities'.
                    164: - smartd directive '-l xerror' to check Extended Comprehensive
                    165:   SMART Error Log.
                    166: - smartctl option '-l scterc[,...]' to get/set the
                    167:   SCT Error Recovery Control time limit.
                    168: - smartctl option '-t vendor,N'.
                    169: - smartctl options '--scan, --scan-open'.
                    170: - Linux: Add '/dev/sd[a-c][a-z]' to smartd DEVICESCAN.
                    171: - Linux: Support SATA drives on LSI 3ware 9750 controllers.
                    172: - Windows: Read 'drivedb.h' and 'smartd.conf' from exe directory.
                    173: - Windows: Support for 64-bit executables.
                    174: - Windows: Support for cross compilation on Linux.
                    175: - Fix regression in smartctl option '-t select,M-N'.
                    176: - Fix SCT temperature table commands on big endian CPUs.
                    177: - Fix regression in smartd SMARTD_DEVICE and SMARTD_DEVICETYPE
                    178:   environment variables.
                    179: 
                    180: Date 2010-01-28
                    181: Summary: smartmontools release 5.39.1
                    182: -----------------------------------------------------------
                    183: - Fix crash on kFreeBSD.
                    184: - Fix regression in smartctl option '-q, --quietmode'.
                    185: - Fix regression in smartd directive '-l selftest'.
                    186: - Linux: Allow smartd 'DEVICESCAN -d sat'.
                    187: - Linux: Fix spin-up of SATA drive if '-n standby' is used.
                    188: - Windows: Fix parsing of 3ware 'tw_cli' output.
                    189: 
                    190: Date 2009-12-09
                    191: Summary: smartmontools release 5.39 (UNSTABLE/EXPERIMENTAL)
                    192: -----------------------------------------------------------
                    193: - Sourcecode repository moved from CVS to SVN
                    194: - Support for USB devices with Cypress, JMicron and Sunplus USB bridges
                    195: - USB device type autodetection for some devices on Linux, Windows and FreeBSD
                    196:   (http://sourceforge.net/apps/trac/smartmontools/wiki/Supported_USB-Devices)
                    197: - Support for Areca controllers on Linux
                    198: - Support for MegaRAID controllers on Linux
                    199: - Support for HighPoint RocketRAID controllers on FreeBSD
                    200: - Support RAID controllers using /dev/pass devices on FreeBSD
                    201: - Support CHECK_POWER_MODE and WRITE_LOG on FreeBSD
                    202: - Support for up to 128 devices on 3ware controllers
                    203: - smartctl option '-l xerror' to print ATA SMART Extended Comprehensive
                    204:   Error Log
                    205: - smartctl option '-l xselftest' to print ATA SMART Extended Self-test Log
                    206: - smartctl option '-l sataphy' to print SATA Phy Event Counters
                    207: - smartctl option '-l sasphy' to print SAS device phy information
                    208: - smartctl options '-l gplog,...' and '-l smartlog,...' to print any log page
                    209: - smartctl option '-x' to print all extended info if available
                    210: - smartctl prints SCSI load/unload cycle counts
                    211: - Improve display of huge raw values of some SMART attributes
                    212: - Option '-d sat+TYPE' to use SAT with controllers which require '-d TYPE'
                    213: - Option '-v ID,RAW_FORMAT,ATTR_NAME' to add new vendor specific attributes
                    214: - Support for SSD drives using 64-bit raw attributes
                    215: - Many additions to drive database
                    216: - New simplified syntax for drive database
                    217: - Option '-B FILE' to read drive database from a file
                    218: - Configure option to add drive database file to distribution
                    219: - smartd can now handle attributes 197 and 198 with increasing raw values
                    220: - smartd logs changes of self-test execution status
                    221: - smartd directive '-n powermode,N' to limit the number of skipped checks
                    222: - smartd flag '!' for '-r' and '-R' directives to log changes as critical
                    223: - smartd supports scheduled Selective Self-Tests
                    224: - Self-tests scheduled during system downtime or disk standby are run after
                    225:   next startup
                    226: - smartd option '-s PREFIX' to store smartd internal state until next startup
                    227: - smartd option '-A PREFIX' to log attributes at each check cycle
                    228: - Configure options to enable the above by default
                    229: - Change to an object oriented interface to access ATA and SCSI devices
                    230: - Linux, Win32 and FreeBSD modules migrated to new interface
                    231: - Rework of smartd data structures
                    232: - Checkin date and SVN revision and optional BUILD_INFO printed in version info
                    233: - Better support for GSmartControl on Windows
                    234: - SELinux fixes to 3ware device node creation
                    235: - Fix CCISS file descriptor leak on FreeBSD
                    236: - Compile fixes for Solaris and FreeBSD
                    237: - Use getaddrinfo() instead of gethostbyname() to support IPv6
                    238: - C++ Support for QNX Target, already tested for QNX 6.3.2 on x86 and
                    239:   armle target
                    240: - Additional support for Samsung MLC flash drives
                    241: - New device type detection algorithm on FreeBSD, not based on filename
                    242: - Support for the adaX (ATA on CAM bus) devices on FreeBSD 8.0 and higher
                    243: 
                    244: Date 2008-03-10
                    245: Summary: smartmontools release 5.38 (STABLE)
                    246: --------------------------------------------
                    247: This is a stable release of smartmontools.  In addition to changes
                    248: below, it includes:
                    249:  - Libata/Marvell driver devices no longer need explicit '-d' switch
                    250:  - DEVICESCAN automatically detects libata/marvell driver SATA devices 
                    251:  - Fixed auto-offline/autosave support in FreeBSD
                    252:  - SAT device type + SCSI generic devices work properly with smartd under Linux
                    253:  - Many additions to drive database
                    254:  - More portable autogen/autoconf/automake script set
                    255:  - Additional Windows IOCTL route to access SMART data
                    256:  - Some ATA-8 updates
                    257:  - Smoother CCISS compilation support in Linux
                    258:  - Dragonfly support
                    259:  - Fixed some ATA identity byte swap problems on big endian CPUs
                    260:  - Added support for the QNX operating system
                    261:  - No-fork option added to smartd
                    262:  - Improved device scanning and drive type recognition in Windows
                    263:  - 3ware support for controllers with more disks (32 max)
                    264:  - Improved Windows installer
                    265:  - Improved SMART Attribute list and descriptions
                    266:  - Fix to smartctl return codes
                    267:  - Fix to scheduled tests on Highpoint RAID controllers
                    268:  - New samsung firmware bug workaround option
                    269:  - Auto-offline and Auto-save fixed in Linux + libata
                    270:  - Solaris: better SCSI support and support for Sun compilers AND gcc
                    271:  - Fixed and improvements to CCISS support
                    272:  - More options for SCSI temperature monitoring and history
                    273:  - Additional command line options for selective self-tests
                    274:  - Compilation fixes for various platforms.
                    275: 
                    276: See CHANGELOG for more details, or smartmontools SVN for still further
                    277: details.
                    278: 
                    279: Date 2006-12-20
                    280: Summary: smartmontools release 5.37 (UNSTABLE/EXPERIMENTAL)
                    281: -----------------------------------------------------------
                    282: This is an unstable/experimental release of smartmontools.
                    283: It includes:
                    284: 
                    285: - Many additions to the table of known drives
                    286: - SAT (SCSI/ATA Translation) support
                    287: - SCSI background scan results log
                    288: - smartd -W directive for temperature tracking and warning
                    289: - smartctl -n option to check power state
                    290: - improved smartd power state logging
                    291: - CCISS support under Linux
                    292: - HighPoint RocketRAID support under Linux
                    293: - 3ware RAID support under Windows
                    294: - SPT interface for SCSI devices under Windows
                    295: - ATA selective self test under Windows XP/2003
                    296: - NSIS installer support for Windows version
                    297: - Started move from C to C++
                    298: - Various other improvements
                    299: 
                    300: 
                    301: Date 2006-04-12
                    302: Summary: smartmontools release 5.36 (STABLE)
                    303: -----------------------------------------------------------
                    304: This is a stable smartmontools release.  The 5.34 version
                    305: described just below was never officially released because
                    306: Bruce Allen decided to wait until Linux support for
                    307: accessing SATA devices through libata was in the official
                    308: kernel.org sources.  Changes include:
                    309: 
                    310: - Win 2000/XP:ability to cancel drive self-tests
                    311: - Additions to the table of known drives
                    312: - FreeBSD support for 3ware char device interface and
                    313:   multiple 3ware cards
                    314: - Various cygwin improvements for running as service
                    315: - Works 'out of the box' with Linux SATA libata
                    316: - smartd option added to list test schedules
                    317: - smartctl option added to list part of drive database
                    318: - various improvements for SCSI disks and logs
                    319: 
                    320: 
                    321: Date 2005-04-19
                    322: Summary: smartmontools release 5.34 (STABLE)
                    323: -----------------------------------------------------------
                    324: This is a stable smartmontools release.  It includes:
                    325: - OS/2 and eComStation support
                    326: All Platforms:
                    327:  - Printing of drive family info
                    328:  - SCSI disks: output size of grown defect list
                    329:  - Added info about drive family to 'smartctl -i' output.
                    330:  - Added option ',q' for smartd '-n' directive to suppress
                    331:    'skipping checks' message which may spin up laptop disk.
                    332:  - Added message if smartd '-n' check power mode spins up disk.
                    333: Cygwin and Windows:
                    334:  - Added info about Windows version and service pack to banner line.
                    335:  - Added support for smartd '-n' directive for Win2000/XP.
                    336:  - Added support for READ_LOG for WinNT4 also.
                    337:  - Fixed bug that prevents display of empty logs on Win2000/XP
                    338:  - Fixed use of cached smart enabled state in 'smartctl -i' output. 
                    339: Windows:
                    340:  - Fixed bug that prevents running smartd as service on WinNT4.
                    341: 
                    342: 
                    343: Date 2004-9-5
                    344: Summary: smartmontools release 5.33 (UNSTABLE/EXPERIMENTAL)
                    345: -----------------------------------------------------------
                    346: This is an unstable/experimental release of smartmontools.  It includes
                    347:  - support for Darwin/Mac OSX
                    348:  - support for OpenBSD
                    349:  - support for 3ware ATA RAID controllers under FreeBSD
                    350:  - support for 3ware 9500 series SATA RAID controllers under
                    351:    Linux.  Use /dev/twa[0-15] devices to access these.
                    352:  - support for 3ware character device interfaces /dev/twe[0-15]
                    353:    under Linux.  This allows (for example) Selective Self-tests.
                    354:  - support for Marvell chip-set based SATA controllers under Linux.
                    355:  - smartd mail now works also under Windows (using "Blat" mailer).
                    356:  - smartd can now be run as a Windows service.
                    357: Please report sucess/failure with these items to the
                    358: smartmontools-support mailing list.
                    359: 
                    360: 
                    361: Date 2004-7-5
                    362: Summary: smartmontools release 5.32 (STABLE)
                    363: -----------------------------------------------------------
                    364: This is an stable release of smartmontools.
                    365: Note added 2004/7/7: users building a Solaris/Intel version of the code should 
                    366: modify the 'configure' file, changing "pc-*-solaris*" on line 106
                    367: to read "*-pc-solaris*".  Reference:
                    368: http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/configure.in?r1=1.83&r2=1.84
                    369: 
                    370: 
                    371: Date: 2004-5-4
                    372: Summary: smartmontools release 5.31 (UNSTABLE/EXPERIMENTAL)
                    373: -----------------------------------------------------------
                    374: This is an unstable/experimental release of smartmontools.  It includes
                    375: several new features:
                    376: - Windows smartd daemon
                    377: - smartd now monitors current and pending sector counts
                    378: - Support for ATA-7 selective self-test features (Linux/NetBSD only)
                    379:   Please report sucess/failure with this option to the smartmontools-support
                    380:   mailing list.
                    381: 
                    382: Date: 2004-3-6
                    383: Summary: smartmontools release 5.30 (STABLE)
                    384: --------------------------------------------
                    385: This is a stable release of smartmontools: the first stable release
                    386: since 5.26.
                    387: - KNOWN BUG (identified/fixed by CF): smartd will segv and crash if
                    388:   the configuration file /etc/smartd.conf contains NO valid entries.
                    389:   This bug was introduced in version 1.259 of smartd.c by BA and
                    390:   is present in smartmontools releases 5.27-5.30 inclusive. This can
                    391:   be fixed by editing line 3165 of smartd.c, and changing:
                    392:   "else if (cfgentries[0]) {"
                    393:   to read:
                    394:   "else if (cfgentries && cfgentries[0]) {"
                    395: 
                    396: 
                    397: Date: 2004-2-24
                    398: Summary: smartmontools release 5.29 (Experimental, not STABLE)
                    399: --------------------------------------------------------------
                    400: This is another experimental release, to replace the 5.27 release that
                    401: had a damaged configure script.  The next stable release will be 5.30
                    402: - This release has SCSI support for NetBSD
                    403: 
                    404: 
                    405: Date: 2004-2-12 
                    406: Summary: smartmontools release 5.27 (Experimental, not STABLE)
                    407: --------------------------------------------------------------
                    408: - WARNING: this release has a broken --prefix=/a/path option to the
                    409:   configure script.  The consequence is that smartd will not look for the
                    410:   configuration file (smartd.conf) at the desired location.
                    411: - NetBSD support added
                    412: - A new Directive (-s) for smartd.conf now enables flexible automatic
                    413:   scheduled self-testing for both ATA and SCSI devices.
                    414: - Solaris now has ATA device support (SPARC only)
                    415: - A new Directive (-n) for smartd.conf to avoid spinning up disks
                    416: - Errors when smartd sends mail are now logged to SYSLOG
                    417: - Solaris smartd mail now works correctly (uses mailx not mail)
                    418: 
                    419: 
                    420: Date: 2003-11-29
                    421: Summary: smartmontools release 5.26
                    422: -----------------------------------
                    423: This is a stable smartmontools release.  The only known problem is
                    424: that under Solaris, the email features of smartd do not work 'out of
                    425: the box'.  Three workarounds are:
                    426:   [1] use '-M exec mailx' in /etc/smartd.conf
                    427:   [2] in the start script for smartd, put /usr/ucb into PATH before
                    428:       /bin
                    429:   [3] upgrade to release 5.27 or later, or the latest CVS snapshot
                    430: 
                    431: 
                    432: Date: 2003-11-19
                    433: Summary: smartmontools release 5.25
                    434: -----------------------------------
                    435: This release should not hang when accessing USB devices. It provides
                    436: smartd SCSI self-test log monitoring for self-test errors, and a
                    437: larger table of known ATA drives.  DEVICESCAN should work correctly
                    438: even on file systems containing XFS or JFS partitions, and on machines
                    439: that use devfs, even without traditional links.
                    440: 
                    441: From this time on, even numbered releases will be 'stable' ones and
                    442: odd numbered releases (like 5.25) will be unstable/testing/development
                    443: releases.
                    444: 
                    445: 
                    446: Date: 2003-10-30
                    447: Summary: smartmontools release 5.23
                    448: -----------------------------------
                    449: This release has one known problem: DEVICESCAN device scanning does
                    450: not work correctly if the disk with the /dev directory also has XFS
                    451: or JFS file systems on it.
                    452: 
                    453: 
                    454: Date: 2003-10-28
                    455: Summary: smartmontools release 5.22
                    456: -----------------------------------
                    457: Replaces flawed 5.21 release: the -T verypermissive option had to be
                    458: entered as -T verpermissive. First experimental solaris support (SCSI
                    459: only).  This release had a serious flaw: smartd left open file descriptors
                    460: for devices that it couldn't monitor.
                    461: 
                    462: 
                    463: Date: 2003-10-14
                    464: Summary: smartmontools release 5.21
                    465: -----------------------------------
                    466: Preliminary support for FreeBSD added to smartmontools.  For FreeBSD,
                    467: ATA support requires a 5.1-CURRENT kernel while SCSI support should
                    468: work across multiple versions (any that support CAM).
                    469: 
                    470: 
                    471: Date: 2003-10-04
                    472: Summary: smartmontools release 5.20
                    473: -----------------------------------
                    474: Replaces flawed 5.19 release (which had a zero-length man page
                    475: smartd.conf.5).
                    476: 
                    477: 
                    478: Date: 2003-10-03
                    479: Summary: smartmontools release 5.19
                    480: -----------------------------------
                    481: This is the first release of smartmontools based on autoconf/automake.
                    482: For this reason, it is a very experimental release.  Please let us
                    483: know in particular about documenation errors/omissions, missing or
                    484: unneccesary files, and similar oversights.  The major changes are:
                    485:  [1]  installation scripts based on autoconfig/automake
                    486:  [2] ./configure [options] lets you set arbitrary paths
                    487:  [3] supports FHS with ./configure --prefix=/usr/local
                    488:  [4] correct paths are inserted into all man pages, binaries, etc.
                    489:  [5] tarballs and RPMs are now GPG-signed
                    490: 
                    491: 
                    492: Date: 2003-10-02 11:35
                    493: Summary: smartd SEGV
                    494: --------------------
                    495: Some versions of smartd, including smartmontools release 5.1-18, will
                    496: SEGV if the combination of Directives in /etc/smartd.conf contains
                    497: -l error
                    498: AND/OR
                    499: -l selftest
                    500: without any Attribute monitoring Directives.  This is fixed in 5.19
                    501: and above.
                    502: 
                    503: A good workaround is to add:
                    504: -o on
                    505: OR
                    506: -o off
                    507: to enable or disable automatic offline data collection.
                    508: 
                    509: 
                    510: Date: 2002-11-17 07:41
                    511: Summary: testunitready bug in smartd
                    512: ------------------------------------
                    513: A bug in smartd prevented functioning on scsi devices.
                    514: The bug in question only affects smartd users with scsi devices.
                    515: To see if your version of smartd has the testunitready() bug, do
                    516: smartd -V
                    517: If the version of the module smartd.c in a line like:
                    518: Module: smartd.c revision: 1.66 date: 2002/11/17
                    519: has a revision greater than or equal to 1.30, and less than or
                    520: equal to 1.64, then your version of the code has this problem.
                    521: 
                    522: This problem affected releases starting with RELEASE_5_0_16 up to and
                    523: including RELEASE_5_0_43.

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>