Package: logcheck-database
Severity: normal
Tags: patch

See attached patch for matching NVMe devices too in smartd logs


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'oldstable-security'), (500, 'unstable'), 
(500, 'stable'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.6.15-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
>From 33ed5dcd70f0799fa6548a52bd8e0c27734326e7 Mon Sep 17 00:00:00 2001
From: Stefanos Harhalakis <v...@v13.gr>
Date: Sat, 9 Mar 2024 21:12:02 +0000
Subject: [PATCH] smartd: Apply ignores to NVMe too

Signed-off-by: Stefanos Harhalakis <v...@v13.gr>
---
 rulefiles/linux/ignore.d.server/smartd | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/rulefiles/linux/ignore.d.server/smartd 
b/rulefiles/linux/ignore.d.server/smartd
index ba5f981f..930940d6 100644
--- a/rulefiles/linux/ignore.d.server/smartd
+++ b/rulefiles/linux/ignore.d.server/smartd
@@ -15,7 +15,7 @@
 ^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ 
smartd\[[[:digit:]]+\]: Device: /dev/[^[:space:]]+( 
\[[_/[:alnum:][:space:]]+\])?( \[SAT\])?, self-test in progress, [1-9]0% 
remaining$
 ^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ 
smartd\[[[:digit:]]+\]: Device: /dev/[^[:space:]]+( 
\[[_/[:alnum:][:space:]]+\])?( \[SAT\])?, old test of type (S|L) not run at 
(Sun|Mon|Tue|Wed|Thu|Fri|Sat) \w{3} [ :[:digit:]]{11} [0-9]{4} [A-Z]+, starting 
now.$
 ^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ 
smartd\[[[:digit:]]+\]: Home page is http://smartmontools\.sourceforge\.net/$
-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ 
smartd\[[[:digit:]]+\]: Monitoring [[:digit:]]+ ATA and [[:digit:]]+ SCSI 
devices
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ 
smartd\[[[:digit:]]+\]: Monitoring [[:digit:]]+ ATA and [[:digit:]]+ 
(SCSI|NVMe) devices
 ^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ 
smartd\[[[:digit:]]+\]: Opened configuration file /etc/smartd\.conf$
 ^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ 
smartd\[[[:digit:]]+\]: Sending warning via [^[:space:]]+ to [^[:space:]]+ 
\.\.\.$
 ^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ 
smartd\[[[:digit:]]+\]: Warning via [^[:space:]]+ to [^[:space:]]+: successful$
@@ -23,4 +23,4 @@
 ^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ 
smartd\[[[:digit:]]+\]: smartd has fork\(\)ed into background mode\. New 
PID=[[:digit:]]+\.$
 ^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ 
smartd\[[[:digit:]]+\]: smartd version [.[:digit:]]+ (\[[-_[:alnum:]]+\] 
)?Copyright \(C\) 2002-[[:digit:]]+ Bruce Allen$
 ^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ 
smartd\[[[:digit:]]+\]:[[:space:]]*$
-^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ 
smartd\[[[:digit:]]+\]: Device: /dev/[^[:space:]]+( 
\[[_/[:alnum:][:space:]]+\])?( \[SAT\])?, state (read from|written to) 
/var/lib/smartmontools/smartd\.[-_[:alnum:]]+\.ata\.state$
+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ 
smartd\[[[:digit:]]+\]: Device: /dev/[^[:space:]]+( 
\[[_/[:alnum:][:space:]]+\])?( \[SAT\])?, state (read from|written to) 
/var/lib/smartmontools/smartd\.[-_[:alnum:]]+\.(ata|nvme)\.state$
-- 
2.43.0

Reply via email to