- 30 Oct, 2002 2 commits
-
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@171 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
a long shot... git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@170 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
- 29 Oct, 2002 15 commits
-
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@168 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
than it should have had. Added a bit of code that tests to see if the attribute ID in the data structures are consistent with the attribute ID in the threshold structure. Added a script (now in the ATTIC) to help locate printf() statments that don't match their arguments correctly. git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@167 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
I'll delete it from the directory, but you can find it in the ATTIC! git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@166 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
does not have consistent identity, the user is alerted. git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@165 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@164 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@163 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@161 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@159 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@157 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@156 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
code -- but do they work?? git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@155 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
doesn't re-read its config file and restart. git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@154 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@152 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
the LBA was not 0 or 0xff...f However according to the specs this is not correct. According to the specs, if the self-test completed without error then LBA is undefined. This version fixes that. // T13/1321D revision 1c: (Data structure Rev #1) //The failing LBA shall be the LBA of the uncorrectable sector //that caused the test to fail. If the device encountered more //than one uncorrectable sector during the test, this field //shall indicate the LBA of the first uncorrectable sector //encountered. If the test passed or the test failed for some //reason other than an uncorrectable sector, the value of this //field is undefined. // This is true in ALL ATA-5 specs git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@151 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@149 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
- 28 Oct, 2002 2 commits
-
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@148 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
The following options can be placed into the /etc/smartd.conf file, and control the behavior of smartd. Configuration file Directives (following device name): -A Device is an ATA device -S Device is a SCSI device -c Monitor SMART Health Status -l Monitor SMART Error Log for changes -L Monitor SMART Self-Test Log for new errors -f Monitor for failure of any 'Usage' Attributes -p Report changes in 'Prefailure' Attributes -u Report changes in 'Usage' Attributes -t Equivalent to -p and -u Directives -i ID Ignore Attribute ID for -f Directive -I ID Ignore Attribute ID for -p, -u or -t Directive # Comment: text after a hash sign is ignored \ Line continuation character Attribute ID is a decimal integer 1 <= ID <= 255 All but -S directive are only implemented for ATA devices Example: /dev/hda -a This code is still very experimental and needs some testing before I generate a release. git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@147 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
- 26 Oct, 2002 12 commits
-
-
ballen4705 authored
Added example config file. Modified documentation and specfiles accordingly. Makefile now installs /usr/share/doc/smartmontools-5.0 also. git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@146 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@145 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@144 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@143 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
Made the driveid integrity word ALWAYS correctly referenced, regardless of which version of the driveid definition you have. Ugly, but functional. git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@142 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@141 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
file descriptor git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@140 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@139 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@138 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
to accomodate max length device name strings removed un-implemented (-e = Email notification) option from command line arg list. We'll put it back on when implemeneted. smartd now logs serious (fatal) conditions in its operation at loglevel LOG_CRIT rather than LOG_INFO before exiting with error. smartd used to open a file descriptor for each SMART enabled device, and then keep it open the entire time smartd was running. This meant that some commands, like IOREADBLKPART did not work, since the fd to the device was open. smartd now opens the device when it needs to read values, then closes it. Also, if one time around it can't open the device, it simply prints a warning message but does not give up. smartd now opens SCSI devices as well using O_RDONLY rather than O_RDWR. If someone can no longer monitor a SCSI device that used to be readable, this may well be the reason why. smartd never checked if the number of ata or scsi devices detected was greater than the max number it could monitor. Now it does. git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@137 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@136 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@135 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
- 25 Oct, 2002 9 commits
-
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@134 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@133 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@131 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@129 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
uncompressed man pages (these take priority over the compressed ones) git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@128 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@126 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@124 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@122 4ea69e1a-61f1-4043-bf83-b5c94c648137
-
ballen4705 authored
git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@121 4ea69e1a-61f1-4043-bf83-b5c94c648137
-