SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for smartmontools-6.5-121.1.x86_64.rpm :
Fri Jul 14 14:00:00 2017 sbrabecAATTsuse.com
- SCSI temperature error fixes (bsc#1047198,
smartmontools-scsi-suppress-no-temperature.patch,
smartmontools-scsi-temperature-check.patch,
smartmontools-log-scsi-temperature.patch).

Mon Dec 19 13:00:00 2016 sbrabecAATTsuse.com
- Drop systemd dependency on syslog.target (bsc#983938,
smartmontools-systemd-no-syslog.patch).
https://lists.opensuse.org/opensuse-packaging/2013-05/msg00102.html

Wed Dec 7 13:00:00 2016 aginiesAATTsuse.com
- update to 6.5 version

* Experimental support for NVMe devices on FreeBSD, Linux and Windows.

* smartctl \'-i\', \'-c\', \'-H\' and \'-l error\': NVMe support.

* smartctl \'-l nvmelog\': New option for NVMe.

* smartd.conf \'-H\', \'-l error\' and \'-W\': NVMe support.

* Optional NVMe device scanning support on Linux and Windows.

* configure option \'--with-nvme-devicescan\' to include NVMe in

* default device scanning result.

* Device scanning now allows to specify multiple \'-d TYPE\' options.

* ATA: Added new POWER MODE values introduced in ATA ACS-2.

* ATA: SCT commands are no longer issued if ATA Security is locked.

* SCSI: LB provisioning improvements.

* SCSI: Fixed GLTSD bit set/cleared info messages.

* SCSI: Solid State media log page is no longer checked for tapes.

* SCSI: Improved handling when no tape cartridge in drive.

* SCSI: Workaround for buggy Seagate firmware.

* SAT: Improved heuristics to detect bogus sense data from SAT layer.

* smartd: Fixed crash on missing argument to \'-s\' directive.
update-smart-drivedb: Now uses HTTPS for download by default.

* update-smart-drivedb: New options to select URL and download tool.

* update-smart-drivedb: New download tool \'svn\'.

* configure option \'--without-update-smart-drivedb\' to disable
update-smart-drivedb script.

* configure options \'--disable-drivedb\', \'--enable-savestates\',
\'--enable-attributelog\' and \'--with-docdir\' are no longer supported.

* autoconf < 2.60 and automake < 1.10 are no longer supported.

* Drive database file now also includes the DEFAULT setting
for each attribute.

* HDD, SSD and USB additions to drive database.

* Darwin: New support files for package installer.

* New makefile target \'install-darwin\' builds DMG image.

* Solaris: Auto detection of SATA devices behind SAT layer.

* Solaris SPARC: Legacy ATA support disabled by default.
New configure option \'--with-solaris-sparc-ata\' enables it.
File os_solaris_ata.s is no longer included in source tarball.

* Windows: Auto detection of USB devices specified by drive letter.

* Windows: Device scanning does no longer ignore unknown USB devices.

* Windows: Prevent drive spin up by \'-n standby\' check.

* Windows: New application manifests indicating Win 10 support.

* Windows smartd: \'-m [sys]msgbox\' is no longer supported.

* Windows installer: Defaults to 64-bit version on 64-bit Windows.

* Various code changes suggested by Clang Static Analyser and Cppcheck.
- enable \"--with-nvme-devicescan\" option
- update smartmontools-drivedb.h file
- use --with-savestates, --with-attributelog, --docdir instead of old options

Thu Jan 14 13:00:00 2016 meissnerAATTsuse.com
- replaced keyring with 2015/2016 key.
pub rsa2048/0xDF0F1A49C4A4903A 2014-12-31 [verfällt: 2016-12-31]
Schl.-Fingerabdruck = F41F 01FC 0784 4958 4FFC CF57 DF0F 1A49 C4A4 903A
uid [ unbekannt] Smartmontools Signing Key (through 2016)

Sun Jan 10 13:00:00 2016 p.drouandAATTgmail.com
- Update to version 6.0.4

* Device type \'
*d usbprolific\' for Prolific PL2571/277x USB bridges.

* SAT: Support for ATA registers returned in fixed format sense data.

* smartctl \'
*i\' and \'
*
*identify\': ATA ACS
*4 and SATA 3.2 enhancements.

* smartctl \'
*l xerror\': Support for logs with more than 255 pages.

* smartctl \'
*l devstat\': Prints ACS
*3 DSN flags.

* smartctl \'
*l devstat\': Read via SMART command if GP log is not
available.

* smartctl \'
*l scttempsts\': Prints SCT SMART STATUS (ACS
*4) and
vendor specific SCT bytes.

* configure option \'
*
*with
*systemdenvfile=auto\' as new default.

* configure options \'
*
*disable
*drivedb\', \'
*
*enable
*savestates\'
and \'
*
*enable
*attributelog\' are deprecated.

* Corresponding \'
*
*with
*
*\' options are enhanced accordingly.

* Configure option \'
*
*with
*docdir\' is deprecated.

* autoconf < 2.60 and automake < 1.10 are deprecated.
(all of the above still work but a warning is printed if used)

* HDD, SSD and USB additions to drive database.

* Linux: AACRAID fixes, SMART STATUS should work now.

* Linux: \'/dev/megaraid_sas_ioctl_node\' fd leak fix.

* Darwin: \'
*S\' command implemented, \'
*l devstat\' should work now.

* Cygwin: Compile fix.

* Windows: Device type \'
*d aacraid\' for AACRAID controllers.

* Windows: SAT autodetection based on IOCTL_STORAGE_QUERY_PROPERTY.

* Windows installer: Fix possible loss of user PATH environment variable.
- Update smartmontools-drivedb.h to the latest version from the
upstream branch RELEASE_6_4_DRIVEDB.
- Cleanup and remove conditional macros; the package doesn\'t build
for SLE anyway
- Remove smartmontools-default-enabled.patch; not needed anymore

Tue Mar 10 13:00:00 2015 sbrabecAATTsuse.cz
- Run Self Tests:

* Short Self Test every night

* Extended Self Test every month

* Discussion:
http://lists.opensuse.org/opensuse-factory/2015-03/msg00040.html
- Dropped smartmontools-removable.patch
- Created smartmontools-suse-default.patch

Mon Mar 9 13:00:00 2015 sbrabecAATTsuse.cz
- Package empty /etc/smartd_warning.d for warning plugins.
- smartmontools-drivedb_h-update.sh: Fix default branch name.
- Comment fixes.

Tue Mar 3 13:00:00 2015 sbrabecAATTsuse.cz
- Improve drivedb.h update scriptlets: Detect update across
branches.
- Check state of smartmontools-drivedb.h in %prep.
- Add ghost records for files created by update-smart-drivedb.
- Improve smartmontools-drivedb_h-update.sh script: Perform spec
file changess.
- Clean up on uninstall.
- Update smartmontools-drivedb.h to the latest version from the
upstream branch RELEASE_6_3_DRIVEDB.

Fri Nov 14 13:00:00 2014 dimstarAATTopensuse.org
- No longer perform gpg validation; osc source_validator does it
implicit:
+ Drop gpg-offline BuildRequires.
+ No longer execute gpg_verify.

Tue Oct 7 14:00:00 2014 sbrabecAATTsuse.cz
- Re-add /usr/sbin/rcsmards symlink (bnc#900099).
- Fix service restart in smartmontools.generate_smartd_opts.in
(bnc#900099).

Wed Sep 3 14:00:00 2014 roAATTsuse.de
- re-add sysvinit support in specfile (fix build on sles11)

Wed Sep 3 14:00:00 2014 roAATTsuse.de
- update to version 6.3
- smartctl: Fixed bogus error messages from \'-g/-s wcreorder\'.
- smartctl prints ATA form factor.
- SCSI: Improved support of modern disks (SAS SSDs).
- SCSI: Fixed sense data noise from old disks.
- update-smart-drivedb man page.
- configure option \'--with-smartdscriptdir\'.
- configure option \'--with-smartdplugindir\'.
- configure option \'--with-systemdenvfile\'.
- configure option \'--with-working-snprintf\'.
- Removed build time stamps to support reproducible builds.
- Compile fixes for C++11.
- HDD, SSD and USB additions to drive database.
- Linux: Support for controllers behind AACRAID driver.
- Linux: Fixed DEVICESCAN max path count.
- FreeBSD: Fixed possible crash caused by wrong SCSI error handling.
- FreeBSD: Compile fix for kFreeBSD.
- Windows: Reworked CSMI port scanning.
- QNX: Compile fix.
- dropped patches:
smartmontools-nobuild-date.patch (code removed upstream)

Mon May 26 14:00:00 2014 crrodriguezAATTopensuse.org
- Build with large file support in 32 bit systems.

Thu Dec 5 13:00:00 2013 sbrabecAATTsuse.com
- Add supplementary drivedb.h update script
(smartmontools-drivedb_h-update.sh, bnc#851276).
- Skip drivedb.h verification by rpm -V (bnc#851276).
- Implement intelligent drivedb.h update not overwriting newer
drivedb.h releases.
- Update smartmontools-drivedb.h to the latest version from the
upstream branch trunk.

Mon Jul 29 14:00:00 2013 sbrabecAATTsuse.cz
- Update to version 6.2:

* smartctl: Added ATA write cache reordering control using
\'-g wcreorder\' and \'-s wcreorder,[on|off]\' options.

* update-smart-drivedb: Updated for new SVN repository.

* HDD, SSD and USB additions to drive database.

* Areca RAID support: Fixed possible segfault on empty port.

* HPT RAID support: Maximum disk number increased to 128.

Fri Apr 5 14:00:00 2013 idonmezAATTsuse.com
- Add Source URL, see https://en.opensuse.org/SourceUrls

Thu Apr 4 14:00:00 2013 crrodriguezAATTopensuse.org
- remove all sysvinit support.

Mon Mar 18 13:00:00 2013 sbrabecAATTsuse.cz
- Update to version 6.1:

* smartctl -l improved.

* smartctl -s/-g wcache and rcache for SCSI devices.

* smartctl prints more info for ATA and SCSI devices.

* smartctl \'--identify\' updated for latest ATA ACS-3 spec.

* smartd runs /etc/smartd_warning.sh to generate warning emails.

* smartd \'-w PATH\' option to specify this executable.

* smartd \'-d ignore\' directive.

* smartd DEVICESCAN ignores devices already specified.

* smartd: added support for -s and -A for SCSI devices.

* smartd \'-W\' directive uses ATA attribute 190 if 194 is missing.

* Support of larger SCSI defect lists via READ DEFECT(12).

* Device type \'-d usbjmicron,p\' for Prolific USB bridges.

* Many HDD, SSD and USB additions to drive database.

* Support for SAS disks behind Areca controllers.

* Improved support for SATA disks on LSI/Megaraid controllers.

* Disks on MegaRaid controllers are automatically scanned.
- smartmontools.keyring: New signing key for the next 2 years.

Wed Dec 12 13:00:00 2012 sbrabecAATTsuse.cz
- Use sysconfig variables (sed on smartd.service.in) and generate
smartd_opts for systemd smartd.service.
- Remove obsolete parsing of /etc/default/smartmontools
(it is no more in upstream installation).

Thu Nov 29 13:00:00 2012 sbrabecAATTsuse.cz
- Verify GPG signature.

Tue Nov 20 13:00:00 2012 sbrabecAATTsuse.cz
- Re-introduce smartmontools-sysconfig.patch with
SMARTD_SAVESTATES, SMARTD_ATTRLOG and SMARTD_EXTRA_OPTS sysconfig
variables (bnc#790044).

Thu Nov 15 13:00:00 2012 sbrabecAATTsuse.cz
- Update to version 6.0 (bnc#789204):

* option/directive \'-F nologdir\' and \'-F xerrorlba\'.

* smartctl \'--identify\' option.

* smartctl prints nominal media rotation rate (ATA).

* smartctl prints SATA version and speed.

* smartctl \'-l sataphy\' works for CD/DVD drives also.

* smartctl \'-x\' includes ATA Device Statistics.

* smartd warning emails include device identify info.

* smartd \'-d\' output is flushed to support redirection.

* Many HDD, SSD and USB additions to drive database.

* smartctl options \'-g, --get\' and \'-s, --set\' to get/set various
ATA settings: AAM, APM, Read look-ahead, Write cache, Security
(freeze), Standby mode/timer.

* smartd directive \'-e\' to set (most of) the above settings on
startup.

* smartctl options \'-f hex\' and \'-f hex,[id|val]\'.

* smartctl does not start ATA self-test if another test is
already running. Override with new option \'-t force\'.

* smartctl supports extended self-test polling times greater
than 255 minutes.

* Controller-independent SAT detection: \'-d sat,auto[+TYPE]\'.

* smartd.conf DEFAULT directive.

* Support for SATA disks behind Areca SAS RAID controllers and
HP Smart Array controllers.

Tue Nov 6 13:00:00 2012 cooloAATTsuse.com
- do no longer require syslog on 12.3, journal is enough for
some installations

Tue Sep 11 14:00:00 2012 cooloAATTsuse.com
- buildrequire systemd to have working rpm macros

Thu May 31 14:00:00 2012 sweet_f_aAATTgmx.de
- update to the _latest_ smartmontools-5.42 tarball, see
http://sourceforge.net/mailarchive/message.php?msg_id=28262364
\"The PKG_PROG_PKG_CONFIG macro was not expanded in configure\"
- remove automake dependency

Tue Feb 21 13:00:00 2012 sbrabecAATTsuse.cz
- Disable PIE for SLE9.

Wed Nov 30 13:00:00 2011 cooloAATTsuse.com
- add automake as buildrequire to avoid implicit dependency

Tue Nov 22 13:00:00 2011 crrodriguezAATTopensuse.org
- When in a virtualized envirnment, hard disk monitoring
with smartd is a task for the host, make systemd to skip
the service if found running in such setup.

Fri Oct 21 14:00:00 2011 sbrabecAATTsuse.cz
- Upgrade to version 5.42 (bnc#725631):

* smartctl option \'-l devstat\' (Device Statistics).

* smartctl option \'-l ssd\' (SSD endurance indicator).

* smartd logs identify information of each SCSI/SAS device.

* smartd resends warning emails if problem reappears.

* smartd directives \'-l offlinests\' and \'-l selfteststs\'.

* Many HDD, SSD and USB additions to drive database.

* Platform-specific man pages.

* smartd.8 man page no longer includes smartd.conf.5.

* Support for Areca controllers enhanced.
- Fixed pid file location (bnc#714647).

Mon Oct 10 14:00:00 2011 brunoAATTioda-net.ch
- reuse of %makeinstall to build for SLES11_SP1-

Sun Oct 9 14:00:00 2011 brunoAATTioda-net.ch
- upgrade to 5.41 Date 2011-06-09
- Failed self-tests outdated by a newer successful extended
self-test are no longer reported as errors.
- Support for ATA Long Logical/Physical Sectors (LLS/LPS).
- \'smartctl --scan-open\' can create a draft smartd.conf.
- smartctl prints World Wide Name (WWN) of ATA device.
- smartctl option \'-f brief\' to select new attribute output
format which includes more flags and fits in 80 columns.
- smartd logs identify information and WWN of each ATA device.
- smartd logs warning from drive database if present.
- smartd logs changes of offline data collection status.
- smartd directive \'-l scterc,READTIME,WRITETIME\'.
- smartd preserves last scheduled selective self-tests span.
- \'smartd.service\' file for systemd.
- configure option \'--with-systemdsystemunitdir\'
- configure option \'--with-exampledir\'.
- configure searches for init.d or rc.d directory.
- \'make install\' does no longer overwrite an existing
smartd.conf file.
- \'update-smart-drivedb\' does no longer require GNU sed.
- Many HDD, SSD and USB additions to drive database.
- Linux USB autodetection: Enable \'-d sat,16\' for newer kernels.
- Linux megaraid: Fix segfault on non-data SCSI commands.
- Linux megaraid: Fix pass-through of non-data ATA commands.
- clean up old patches included in upstream
- added systemd upstream configure option
- added patch for FSF-address
- clean up spec with spec-cleaner-

Wed Jun 8 14:00:00 2011 sbrabecAATTsuse.cz
- Added sysconfig options to set arbitrary smartd options and
disable persistent state writes and attribute log (FATE#310460).
- Decrease log message on unsupported state writes to DEBUG
(FATE#310460).
- Change sysconfig ServiceReload to ServiceRestart, otherwise
sysconfig changes will not take effect until restart.

Mon Mar 21 13:00:00 2011 cooloAATTnovell.com
- licenses package is about to die

Thu Feb 3 13:00:00 2011 pgajdosAATTsuse.cz
- fixed smartctl -V command to show version [bnc#647521]

* modified nobuild-date.patch

Thu Jan 13 13:00:00 2011 sbrabecAATTsuse.cz
- Removed support for SLE9 and older.

Tue Dec 7 13:00:00 2010 cooloAATTnovell.com
- prereq init script syslog

Thu Oct 21 14:00:00 2010 roAATTsuse.de
- update to final 5.40
- configure: \'--enable-drivedb\' is now the default.
- Improved support for Intel SSDs.
- Improved support for SandForce based SSDs.
- Many additions to drive database.
- smartctl option \'-t vendor,N\'.
- Linux: Support SATA drives on LSI 3ware 9750 controllers.
- Fix regression in smartd SMARTD_DEVICE and SMARTD_DEVICETYPE
environment variables.

Wed Oct 6 14:00:00 2010 sbrabecAATTsuse.cz
- Added rpmlintrc.
- Removed Obsoletes for ancient packages.
- Enabled attribute log.

Tue Sep 28 14:00:00 2010 cristian.rodriguezAATTopensuse.org
- Fix patch to remove build Dates
- Update to a newer version of 5.39.1 branch in order
to support libcap-ng so smartd can drop privileges

Sun Aug 29 14:00:00 2010 cristian.rodriguezAATTopensuse.org
- Do not include build enviroment infon in the binaries
including date and time of compilation, makes build-compare
happier.

Mon Jun 28 14:00:00 2010 jengelhAATTmedozas.de
- use %_smp_mflags

Wed Feb 10 13:00:00 2010 sbrabecAATTsuse.cz
- Updated to version 5.39.1:

* Fix regression in smartctl option \'-q, --quietmode\'.

* Fix regression in smartd directive \'-l selftest\'.

* Linux: Allow smartd \'DEVICESCAN -d sat\'.

* Linux: Fix spin-up of SATA drive if \'-n standby\' is used
(bnc#576662).

* Support for up to 128 devices on 3ware controllers

* smartctl option \'-l xerror\' to print ATA SMART Extended
Comprehensive Error Log

* Option \'-d sat+TYPE\' to use SAT with controllers which require
\'-d TYPE\'

* Option \'-v ID,RAW_FORMAT,ATTR_NAME\' to add new vendor specific
attributes

* Support for SSD drives using 64-bit raw attributes

* Many additions to drive database

* New simplified syntax for drive database

* Configure option to add drive database file to distribution

* smartd can now handle attributes 197 and 198 with increasing
raw values

* smartd logs changes of self-test execution status

* smartd directive \'-n powermode,N\' to limit the number of
skipped checks

* smartd flag \'!\' for \'-r\' and \'-R\' directives to log changes as
critical

* Self-tests scheduled during system downtime or disk standby are
run after next startup (bnc#469859).

* smartd option \'-s PREFIX\' to store smartd internal state until
next startup

* smartd option \'-A PREFIX\' to log attributes at each check cycle

* Configure options to enable the above by default

* Change to an object oriented interface to access ATA and SCSI
devices

* Modules migrated to new interface

* Rework of smartd data structures

* Checkin date and SVN revision and optional BUILD_INFO printed
in version info

* SELinux fixes to 3ware device node creation

* Use getaddrinfo() instead of gethostbyname() to support IPv6

* Additional support for Samsung MLC flash drives

Tue Feb 9 13:00:00 2010 sbrabecAATTsuse.cz
- Changed daemon start policy from \"force yes\" to \"default start\"
(bnc#567416).

Mon Aug 10 14:00:00 2009 sbrabecAATTsuse.cz
- Updated to the latest SVN snapshot:

* More drives recognized: Fujitsu MHW2 BJ series, WD Caviar Black
family, Western Digital AV-GP series, Transcend Solid-State
Drive and Transcend Solid-State Drive V series, Seagate
Momentus 5400.5 series.

* Fix data type bug in checksum test for multi sector logs.

* Add USB ID of Seagate FreeAgent Go.

* Add experimental feature to log attribute values at each check
cycle (ATA only).

* Heads up about a non backwardly compatible change introduced in
draft SAT-2 (sat2r8b.pdf) that will break our existing SAT
processing code. Action needed if change stands.

* smartctl: Don\'t report an attribute as failed if threshold is
0.

* Print only one warning on checksum errors in multi sector log.

* Require to specify PORT parameter of \'-d usbjmicron\' if two
disks are connected.

* smartctl: Limit default number of printed entries for \'-l
xerror\' to 8, for \'-l xselftest\' to 25.

* smartctl: Fix number of entries in \'-l xselftest\' output.

* Add USB IDs of a SunplusIT bridge, three WD drives, and an
unsupported Iomega drive.

* smartd: Add \'!\' flag to \'-r\' and \'-R\' directives. If specified,
message is logged as LOG_CRIT and warning mail is sent if
attribute normalized or raw value changes.

* Add names for some attributes used in Samsung MLC drives:
178-180 & 183

* smartctl: Add option \'-x, --xall\' to print all info including
extended SMART logs and non-SMART info.

* smartctl: Add \'-l xerror,error\' and \'-l xselftest,selftest\' to
print the old logs if the extended logs are not supported.

* Disable 48-bit ATA commands for JMicron USB bridges by default.

* smartd: Don\'t ignore the \'-n\' directive when a self-test is
scheduled.

* SCSI (SAS): implement \'-l sasphy,reset\'.

* SCSI (SAS): add \'-l sasphy\' and \'-l sasphy,reset\' into smartctl.

* Print General Purpose Logs even if GPL feature bit is missing.

Sat Jul 18 14:00:00 2009 dominique-obsAATTleuenberger.net
- bootstrap with automake-1.11

Wed Jun 3 14:00:00 2009 sbrabecAATTsuse.cz
- Updated to the latest CVS snapshot:

* SCSI: Fetch load-unload cycle counts

* smartd: Fix \'-M test\' directive in conjunction with \'-s\'

* knowndrives updates

* Add \'+\' modifier to smartd \'-C\' and \'-U\' directives

* Add experimental option \'-d usbsunplus\' for drives behind
SunplusIT USB bridges.

* Add smartctl \'-d test\' option

* Add experimental USB device type autodetection

* Add new SMART STATUS check command for JMicron USB bridges

* Add smartctl option \'-l xerror[,NUM]\'

* Accept half healthy (and half unhealthy) indication from the
SMART RETURN STATUS.

* Workaround for huge raw values of Reallocated_Sector_Ct and
Reallocated_Event_Ct for newer Fujitsu disks.


 
ICM