Update to smartmontools-5.40 (ok shattered@)
Date 2010-10-16 Summary: smartmontools release 5.40 ----------------------------------------------------------- - Other config entries may precede smartd DEVICESCAN. - Option '-v' allows to specify byte order of attribute raw value - configure: New default value for '--with-docdir'. - configure: '--enable-drivedb' is now the default. - Improved support for Intel SSDs. - Improved support for SandForce based SSDs. - Drive database is in a separate source file 'drivedb.h' which can be downloaded from SVN. - USB ID info is now included in 'drivedb.h'. - Many additions to drive database. - New script 'update-smart-drivedb'. - smartd libcap-ng support, option '-C, --capabilities'. - smartd directive '-l xerror' to check Extended Comprehensive SMART Error Log. - smartctl option '-l scterc[,...]' to get/set the SCT Error Recovery Control time limit. - smartctl option '-t vendor,N'. - smartctl options '--scan, --scan-open'. - Linux: Add '/dev/sd[a-c][a-z]' to smartd DEVICESCAN. - Linux: Support SATA drives on LSI 3ware 9750 controllers. - Windows: Read 'drivedb.h' and 'smartd.conf' from exe directory. - Windows: Support for 64-bit executables. - Windows: Support for cross compilation on Linux. - Fix regression in smartctl option '-t select,M-N'. - Fix SCT temperature table commands on big endian CPUs. - Fix regression in smartd SMARTD_DEVICE and SMARTD_DEVICETYPE environment variables. Date 2010-01-28 Summary: smartmontools release 5.39.1 ----------------------------------------------------------- - Fix crash on kFreeBSD. - 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. - Windows: Fix parsing of 3ware 'tw_cli' output. Date 2009-12-09 Summary: smartmontools release 5.39 (UNSTABLE/EXPERIMENTAL) ----------------------------------------------------------- - Sourcecode repository moved from CVS to SVN - Support for USB devices with Cypress, JMicron and Sunplus USB bridges - USB device type autodetection for some devices on Linux, Windows and FreeBSD (http://sourceforge.net/apps/trac/smartmontools/wiki/Supported_USB-Devices) - Support for Areca controllers on Linux - Support for MegaRAID controllers on Linux - Support for HighPoint RocketRAID controllers on FreeBSD - Support RAID controllers using /dev/pass devices on FreeBSD - Support CHECK_POWER_MODE and WRITE_LOG on FreeBSD - Support for up to 128 devices on 3ware controllers - smartctl option '-l xerror' to print ATA SMART Extended Comprehensive Error Log - smartctl option '-l xselftest' to print ATA SMART Extended Self-test Log - smartctl option '-l sataphy' to print SATA Phy Event Counters - smartctl option '-l sasphy' to print SAS device phy information - smartctl options '-l gplog,...' and '-l smartlog,...' to print any log page - smartctl option '-x' to print all extended info if available - smartctl prints SCSI load/unload cycle counts - Improve display of huge raw values of some SMART attributes - 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 - Option '-B FILE' to read drive database from a file - 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 - smartd supports scheduled Selective Self-Tests - Self-tests scheduled during system downtime or disk standby are run after next startup - 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 - Linux, Win32 and FreeBSD modules migrated to new interface - Rework of smartd data structures - Checkin date and SVN revision and optional BUILD_INFO printed in version info - Better support for GSmartControl on Windows - SELinux fixes to 3ware device node creation - Fix CCISS file descriptor leak on FreeBSD - Compile fixes for Solaris and FreeBSD - Use getaddrinfo() instead of gethostbyname() to support IPv6 - C++ Support for QNX Target, already tested for QNX 6.3.2 on x86 and armle target - Additional support for Samsung MLC flash drives - New device type detection algorithm on FreeBSD, not based on filename - Support for the adaX (ATA on CAM bus) devices on FreeBSD 8.0 and higher
This commit is contained in:
parent
0d2a353ef0
commit
4492826130
5 changed files with 26 additions and 38 deletions
|
@ -1,7 +1,6 @@
|
|||
# $NetBSD: Makefile,v 1.17 2010/10/25 22:58:56 shattered Exp $
|
||||
# $NetBSD: Makefile,v 1.18 2010/11/13 10:10:45 tnn Exp $
|
||||
|
||||
DISTNAME= smartmontools-5.38
|
||||
PKGREVISION= 1
|
||||
DISTNAME= smartmontools-5.40
|
||||
CATEGORIES= sysutils
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=smartmontools/}
|
||||
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
@comment $NetBSD: PLIST,v 1.4 2009/06/14 18:16:14 joerg Exp $
|
||||
@comment $NetBSD: PLIST,v 1.5 2010/11/13 10:10:45 tnn Exp $
|
||||
man/man5/smartd.conf.5
|
||||
man/man8/smartctl.8
|
||||
man/man8/smartd.8
|
||||
sbin/smartctl
|
||||
sbin/smartd
|
||||
sbin/update-smart-drivedb
|
||||
share/doc/smartmontools/AUTHORS
|
||||
share/doc/smartmontools/CHANGELOG
|
||||
share/doc/smartmontools/COPYING
|
||||
|
@ -19,3 +20,4 @@ share/doc/smartmontools/examplescripts/Example4
|
|||
share/doc/smartmontools/examplescripts/README
|
||||
share/examples/rc.d/smartd
|
||||
share/examples/smartmontools/smartd.conf
|
||||
share/smartmontools/drivedb.h
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
$NetBSD: distinfo,v 1.16 2010/10/25 22:58:56 shattered Exp $
|
||||
$NetBSD: distinfo,v 1.17 2010/11/13 10:10:46 tnn Exp $
|
||||
|
||||
SHA1 (smartmontools-5.38.tar.gz) = 90e36f46af7a35336c63868176aa71deef4c9e66
|
||||
RMD160 (smartmontools-5.38.tar.gz) = 6fcca6e18b14a14b579e8484c769f36b3ce238ea
|
||||
Size (smartmontools-5.38.tar.gz) = 617326 bytes
|
||||
SHA1 (patch-aa) = 98d7fee0a636f430756a9a57776053903d26bb7e
|
||||
SHA1 (smartmontools-5.40.tar.gz) = 08a86a939a2e2cd85d2c88c09188d494f06ce050
|
||||
RMD160 (smartmontools-5.40.tar.gz) = ff2ebfd130182ba721248ebfebd9d4d5cc325ff4
|
||||
Size (smartmontools-5.40.tar.gz) = 705592 bytes
|
||||
SHA1 (patch-aa) = b6f8b3bf263a46e4c88bcafa51582bb4c802165a
|
||||
SHA1 (patch-ag) = a4efc16ceb1f213979e63d7f8f50cce942c20ccf
|
||||
SHA1 (patch-ah) = 712cf0cc567221a92d38d8b3c4623902705b6dfa
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
$NetBSD: patch-aa,v 1.5 2008/05/17 13:07:54 obache Exp $
|
||||
$NetBSD: patch-aa,v 1.6 2010/11/13 10:10:46 tnn Exp $
|
||||
|
||||
--- Makefile.in.orig 2008-03-10 10:44:13.000000000 +0000
|
||||
--- Makefile.in.orig 2010-10-16 16:36:17.000000000 +0000
|
||||
+++ Makefile.in
|
||||
@@ -87,7 +87,7 @@ CONFIG_HEADER = config.h
|
||||
CONFIG_CLEAN_FILES =
|
||||
am__installdirs = "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(man5dir)" \
|
||||
"$(DESTDIR)$(man8dir)" "$(DESTDIR)$(docsdir)" \
|
||||
- "$(DESTDIR)$(initddir)" "$(DESTDIR)$(sysconfdir)"
|
||||
+ "$(DESTDIR)$(sysconfdir)"
|
||||
sbinPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
|
||||
@@ -115,7 +115,7 @@ CONFIG_CLEAN_VPATH_FILES =
|
||||
am__installdirs = "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(sbindir)" \
|
||||
"$(DESTDIR)$(man5dir)" "$(DESTDIR)$(man8dir)" \
|
||||
"$(DESTDIR)$(attributelogdir)" "$(DESTDIR)$(docsdir)" \
|
||||
- "$(DESTDIR)$(drivedbdir)" "$(DESTDIR)$(initddir)" \
|
||||
+ "$(DESTDIR)$(drivedbdir)" \
|
||||
"$(DESTDIR)$(savestatesdir)" "$(DESTDIR)$(sysconfdir)"
|
||||
PROGRAMS = $(sbin_PROGRAMS)
|
||||
am__smartctl_SOURCES_DIST = smartctl.cpp smartctl.h atacmdnames.cpp \
|
||||
@@ -347,8 +347,7 @@ docs_DATA = AUTHORS \
|
||||
@@ -449,8 +449,7 @@ docs_DATA = AUTHORS \
|
||||
NEWS \
|
||||
README \
|
||||
TODO \
|
||||
|
@ -20,13 +20,13 @@ $NetBSD: patch-aa,v 1.5 2008/05/17 13:07:54 obache Exp $
|
|||
+ WARNINGS
|
||||
|
||||
sysconf_DATA = smartd.conf$(smartd_suffix)
|
||||
EXTRA_DIST = smartmontools.spec \
|
||||
@@ -1115,7 +1114,7 @@ info: info-recursive
|
||||
|
||||
EXTRA_DIST = smartd.initd.in \
|
||||
@@ -1475,7 +1474,7 @@ info: info-recursive
|
||||
info-am:
|
||||
|
||||
-install-data-am: install-docsDATA install-initdDATA install-man
|
||||
+install-data-am: install-docsDATA install-man
|
||||
install-data-am: install-attributelogDATA install-docsDATA \
|
||||
- install-drivedbDATA install-initdDATA install-man \
|
||||
+ install-drivedbDATA install-man \
|
||||
install-savestatesDATA
|
||||
|
||||
install-dvi: install-dvi-recursive
|
||||
|
||||
|
|
|
@ -1,12 +0,0 @@
|
|||
$NetBSD: patch-ah,v 1.1 2008/05/17 13:07:54 obache Exp $
|
||||
|
||||
--- os_freebsd.cpp.orig 2008-03-04 22:09:47.000000000 +0000
|
||||
+++ os_freebsd.cpp
|
||||
@@ -272,7 +272,6 @@ int marvell_command_interface(__unused i
|
||||
}
|
||||
|
||||
int highpoint_command_interface(__unused int fd, __unused smart_command_set command, __unused int select, __unused char *data) {
|
||||
-{
|
||||
return -1;
|
||||
}
|
||||
|
Loading…
Reference in a new issue