841e15bd9c
Правила сборки для ЗОСРВ "Нейтрино" редакции 2020
2023-02-11 14:35:14 +03:00
chrfranke
89cfa48c1c
Release 7.3 RELEASE_7_3
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5338 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-28 16:34:26 +00:00
dpgilbert
18c72f9689
route all SCSI pass through calls in scsicmds.cpp via scsi_pass_through_yield_sense(); Use aggregate initialization to bypass the need for many memset() calls
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5337 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-27 07:53:55 +00:00
dpgilbert
3cfb484d70
ataprint.cpp: add suggestion when 'Read Device Identity failed: xxx' error generated to look at --device-type=TYPE variants
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5336 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-26 18:30:35 +00:00
chrfranke
b54804a3a5
configure.ac: Print 'deprecated' warning for '--with-signal-func'.
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5335 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-26 18:18:03 +00:00
dpgilbert
a37d42c043
NEWS: update for changes in previous commit; run untab of scsi source
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5334 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-26 01:02:56 +00:00
dpgilbert
54408c7912
smartctl.cpp, scsiprint.cpp: extend --log=defects option so it works for the SCSI Pending Defects log page; add --log=envrep option to output Environmental Reporting log page; add: --log=zdevstat option to output Zone block device statistics log page; fix spelling
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5333 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-26 00:15:22 +00:00
chrfranke
a0102c012a
configure.ac, update-smart-drivedb.*: Use RELEASE_7_3_DRIVEDB for
...
drivedb.h updates.
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5332 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-23 21:47:28 +00:00
chrfranke
822475a96f
Create new branch RELEASE_7_3_DRIVEDB.
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5331 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-23 21:30:03 +00:00
chrfranke
0662f6eb25
Update NEWS.
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5330 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-23 16:43:53 +00:00
chrfranke
677aa9f419
os_win32/update-smart-drivedb.ps1.in: Set console encoding.
...
Otherwise redirection to gpg occasionally starts with a BOM.
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5329 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-22 18:32:32 +00:00
chrfranke
a38ac76eb6
os_win32/update-smart-drivedb.ps1.in: Unify path syntax.
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5328 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-22 18:26:20 +00:00
chrfranke
12b8500337
do_release: Update code signing key id.
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5327 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-22 18:15:45 +00:00
chrfranke
a8feb4945a
Add new signing key good through 2025.
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5326 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-22 18:10:59 +00:00
chrfranke
8e4147c04d
smartd.8.in: Fix typo.
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5325 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-22 18:04:44 +00:00
chrfranke
f806fc0bcd
smartd.cpp: Ensure that '--warn-as-user=restricted' failure is visible in syslog.
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5324 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-22 18:00:47 +00:00
chrfranke
d69568d042
smartd.cpp: Add '-q *nodev0*' option variants.
...
These change the exit status to 0 if there are no devices
to monitor.
smartd.8.in: Document new functionality.
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5323 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-22 17:47:22 +00:00
dpgilbert
7b61731ee9
smartctl.cpp, scsiprint.cpp: implement the change to TapeAlert handling documented in the previous commit
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5322 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-21 03:32:46 +00:00
dpgilbert
3aae8d2acb
smartctl.8.in: proposed change to TapeAlert handling. No code has changed, just the smartctl manpage
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5321 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-20 00:35:11 +00:00
chrfranke
49351a4d9d
drivedb.h:
...
- Phison Driven (OEM) SSDs: Remove duplicate options.
- SK hynix SATA SSDs: S31 (#1517 ), SC210 *3AMNB*, SC300 *32MND*,
SC313 HFS*, SC401, SH920.
- Western Digital Ultrastar DC HC530: WUH721414ALE604 (#1458 ).
- Western Digital Ultrastar DC HC550: More variants (#1547 ).
- Western Digital Ultrastar DC HC560 (#1548 ).
- Western Digital Ultrastar DC HC650 (#1549 ).
- Western Digital Red Pro: WD102KFBX (#1543 ).
- Western Digital Gold: WD141KRYZ (#1433 , #1470 ).
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5319 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-19 17:48:34 +00:00
chrfranke
2d322aa670
Allow to specify a separate install location for drivedb.h.
...
This prevents that update-smart-drivedb overwrites the package
installed file (Debian Bug 976696, Ubuntu Bug 1893202).
configure.ac, Makefile.am: Add '--with-drivedbinstdir' option.
update-smart-drivedb.in: Add '--install' option.
update-smart-drivedb.8.in: Document new functionality.
smartctl.8.in, smartd.8.in: Adjust path names.
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5318 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-18 17:23:14 +00:00
dpgilbert
98b87ae6d2
smartctl.cpp: add new --log=tapedevstat to print out SCSI Tape (SSC) Device Statistics log page
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5317 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-17 03:25:14 +00:00
samm-git
a00c809df6
remove cppcheck 2.7 warning as we are using it now on our CI builds
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5316 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-09 08:02:23 +00:00
chrfranke
d8a26b39ac
update-smart-drivedb.in: Fix regexp quoting.
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5315 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-02 17:54:24 +00:00
chrfranke
b7065616c3
os_linux.cpp: Enhance device scan range to '/dev/sdzz'.
...
smartd.8.in: Update related documentation.
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5314 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-02 17:34:26 +00:00
chrfranke
d72b6b1faa
Update svn:ignore.
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5313 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-02 17:32:26 +00:00
chrfranke
b0d2f6fc74
autogen.sh: automake 1.16.3-5 work.
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5312 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-01 18:39:20 +00:00
chrfranke
56c1c9d524
os_win32/update-smart-drivedb.nsi: Remove.
...
Makefile.am: Remove related targets.
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5311 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-01 18:35:16 +00:00
chrfranke
fd6396cb72
os_win32/installer.nsi: Install update-smart-drivedb.ps1.
...
Delete update-smart-drivedb.exe. Remove outdated delete commands.
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5310 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-01 18:15:00 +00:00
chrfranke
c5b848d2fe
os_win32/update-smart-drivedb.ps1.in: Avoid bogus SVN Id expansion.
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5309 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-01 17:48:58 +00:00
chrfranke
5bbfa9cb72
os_win32/update-smart-drivedb.ps1.in: New drivedb.h update script.
...
It verifies the downloaded drive database with GnuPG (#752 ).
Makefile.am: Add new file.
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5308 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-02-01 17:32:15 +00:00
dpgilbert
22160e772c
scsiprint.cpp: fix issue with Zoned block device statistics lpage specific to the WDC DC HC650 SAS ZBC disk
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5306 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-01-30 00:54:06 +00:00
dpgilbert
cb069e935c
scsicmds.cpp,scsiprint.cpp: the 'Long (extended) Self-test duration' at the end of smartctl -a output comes from a 16 bit field holding seconds. On overflow consult Extended Inquiry VPD page
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5305 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-01-29 03:27:45 +00:00
dpgilbert
c56e9b8311
scsiprint.cpp: change TapeAlert status JSON indexing so it is compact, gets rid of 49 'null' emtries on author's tape drive
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5304 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-01-16 22:31:54 +00:00
dpgilbert
19a3915711
scsiprint.cpp: small cleanup on (tape) device statistics lpage
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5303 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-01-16 19:59:54 +00:00
dpgilbert
7369f7f2a0
scsiprint.cpp, add smartctl -x output (plain+json) for device stats lpage and the zoned block device statistics lpage
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5302 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-01-14 20:11:03 +00:00
samm-git
44251709aa
drivedb.h: Add xerrorlba flag to the WD Caviar Black ( #1558 ) family
...
smartd.service: add comment about virtualisation
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5301 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-01-14 08:02:52 +00:00
dpgilbert
0d8ee20af1
scsiprint.cpp, scsicmds.h/.cpp: do some preliminary work to fetch the Zoned block device characteristics VPD page
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5300 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-01-09 05:35:27 +00:00
dpgilbert
b29c690dad
scsiprint.cpp: adjust json::str2key() calls as requested
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5299 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-01-08 18:19:36 +00:00
dpgilbert
7ad1948cea
scsiprint.cpp: add json for the Start stop cycle counter log page. Rejig some of the other SCSI json
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5298 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-01-08 05:55:33 +00:00
dpgilbert
c2ec24d7be
scsiprint.cpp: remove jsonify_name() and use json::str2key() where required
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5297 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-01-07 00:51:15 +00:00
samm-git
8fcf7bc12e
drivedb.h: Extend regexp for the Sandisk SD9SB8W series ( #1112 )
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5296 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-01-06 23:38:06 +00:00
samm-git
4665ace070
drivedb.h: Add INTEL SSDSCKKF512G8 SATA 512GB ( #1244 )
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5295 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-01-06 23:28:58 +00:00
samm-git
228c9129b1
drivedb.h: added comment about TEAM L3 EVO SSD fw
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5294 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-01-06 23:06:28 +00:00
samm-git
a56e49f76b
drivedb.h: Add L3 EVO SSD ( #1354 )
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5293 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-01-06 23:05:07 +00:00
chrfranke
f3043a8edf
json.cpp, json.h: Allow to use any string for object keys.
...
Convert to final key with new public function 'json::str2key()'.
Rename related variables from 'key' to 'keystr'.
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5292 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-01-06 17:13:25 +00:00
samm-git
dc940da30c
add Seagate FreePlay HDD ( #1405 )
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5291 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-01-06 14:23:06 +00:00
samm-git
229d3ac801
drivedb.h: Extended regexp to support WDC WD40NDZM-59A8KS1 ( #1474 )
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5290 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-01-06 14:09:42 +00:00
samm-git
09205c48d7
drivedb.h: Fixed Supermicro SATA DOM (SuperDOM) entry ( #1380 )
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5289 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-01-06 13:58:13 +00:00
samm-git
3d602be5fd
drivedb.h: add Western Digital PiDrive Foundation Edition ( #1007 )
...
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@5288 4ea69e1a-61f1-4043-bf83-b5c94c648137
2022-01-06 13:36:58 +00:00