Just wanted to try out the newest revision of the drivedb.h and failed with a syntax error on line 3168:
/var/lib/smartmontools/drivedb/drivedb.h(3168): Syntax error, ',' expected
This patch should fix the bug:
--- drivedb.h.4474 2017-09-23 15:40:30.000000000 +0200
+++ drivedb.h.fixed 2017-09-24 01:52:55.064034496 +0200
@@ -3162,7 +3162,7 @@
// should be ST4000DM005, ST3000DM008,ST3000DM009,ST2000DM006,ST2000DM007
// ST1000DM010, ST500DM009
{ "Seagate Barracuda 3.5", // tested on ST1000DM010-2EP102/Z9ACZM97
- "ST(4000DM005|3000DM008|3000DM009|2000DM006|2000DM007)-"
+ "ST(4000DM005|3000DM008|3000DM009|2000DM006|2000DM007)-",
"", "",
"-v 188,raw16 -v 240,msec24hour32"
},
Fixed in r4475, thank you for the report.