diff --git a/sm5/CHANGELOG b/sm5/CHANGELOG index 712b0397b7af2ef0be1cebdb4f16b7de44f6e939..16bcd7de2dd43000393055efd40aba4098cfa0ac 100644 --- a/sm5/CHANGELOG +++ b/sm5/CHANGELOG @@ -1,6 +1,6 @@ CHANGELOG for smartmontools -$Id: CHANGELOG,v 1.180 2003/08/19 09:14:32 ballen4705 Exp $ +$Id: CHANGELOG,v 1.181 2003/08/19 09:25:31 ballen4705 Exp $ Copyright (C) 2002-3 Bruce Allen <smartmontools-support@lists.sourceforge.net> @@ -38,6 +38,8 @@ CURRENT DEVELOPMENT VERSION (see VERSION file in this directory): <ADDITIONS TO THE CHANGE LOG SHOULD BE ADDED HERE, PLEASE> +smartmontools 5.1-17 + [BA] Default runlevels for smartd changed from 3 and 5 to 2, 3, 4, and 5. diff --git a/sm5/smartmontools.spec b/sm5/smartmontools.spec index 8d09aed7f605d5dc8fac78f658ec6dca6c400d9c..be092ef08dcdb2808260213b54a6d2abac5e389f 100644 --- a/sm5/smartmontools.spec +++ b/sm5/smartmontools.spec @@ -30,7 +30,7 @@ Packager: Bruce Allen <smartmontools-support@lists.sourceforge.net> # http://ftp1.sourceforge.net/smartmontools/smartmontools-%{version}-%{release}.tar.gz # CVS ID of this file is: -# $Id: smartmontools.spec,v 1.112 2003/08/07 13:04:55 ballen4705 Exp $ +# $Id: smartmontools.spec,v 1.113 2003/08/19 09:25:32 ballen4705 Exp $ # Copyright (C) 2002-3 Bruce Allen <smartmontools-support@lists.sourceforge.net> # Home page: http://smartmontools.sourceforge.net/ @@ -304,6 +304,53 @@ fi # [KM] Kai M�kisarai <kai.makisara@kolumbus.fi> %changelog +* Tue Aug 19 2003 Bruce Allen <smartmontools-support@lists.sourceforge.net> +- [BA] Default runlevels for smartd changed from 3 and 5 to + 2, 3, 4, and 5. +- [BA] Removed as much dynamic memory allocation as possible from + configuration file parsing. Reloading config file, even in + presence of syntax errors etc. should not cause memory leaks. +- [PW] It is no longer permissible for the integer part (if any) of + arguments to --report and --device to be followed by non-digits. + For example, the "foo" in --report=ioctl,2foo was previously + ignored, but now causes an error. +- [BA] smartd: added -q/--quit command line option to specify + under what circumstances smartd should exit. The old + -c/--checkonce option is now obsoleted by this more + general-purpose option. +- [BA] smartd now responds to a HUP signal by re-reading its + configuration file /etc/smartd.conf. If there are + errors in this file, then the configuration file is + ignored and smartd continues to monitor the devices that + it was monitoring prior to receiving the HUP signal. +- [BA] Now correctly get SMART status from disks behind 3ware + controllers, thanks to Adam Radford. Need 3w-xxxx driver + version 1.02.00.037 or later. Previously the smartmontools + SMART status always returned "OK" for 3ware controllers. +- [BA] Additional work on dynamic memory allocation/deallocation. + This should have no effect on smartctl, but clears that way + for smartd to dynamically add and remove entries. It should + also now be easier to modify smartd to re-read its config + file on HUP (which is easy) without leaking memory (which is + harder). The philosophy is that memory for data structures in + smartd is now allocated only on demand, the first time it + is needed. +- [BA] smartd: finished cleanup. Now use create/rm functions for + cfgentries and dynamic memory allocation almost everywhere. + Philosophy: aggresively try and provoke SEGV to help find + bad code. +- [BA] Added SAMSUNG SV0412H to knowndrives table. +- [BA] smartd: if DEVICESCAN used then knowndrives table might not set + the -v attributes correctly -- may have been the same for all + the drives. Cleaned up some data structures and memory + allocation to try and ensure segvs if such problems are + introduced again. +- [BA] Now allow -S on and -o on for the 3ware device type. For these + commands to be passed through, the stock 3ware 3w-xxxx driver + must be patched (8 lines). I'll post a patch on the smartmontools + home page after it's been tested by a few other people and 3ware + have had a chance to look it over. + * Wed Aug 06 2003 Bruce Allen <smartmontools-support@lists.sourceforge.net> - [BA] smartd - can now monitor ATA drives behind 3ware controllers. - [BA] smartd - changed some FATAL out of memory error messages from