Mandi! Davide Prina In chel di` si favelave... > Io sto usando testing. Se faccio
Il problema è che io sto usandouna stable, bullseye: root@vnclpb1:~# cat /etc/debian_version 12.5 root@vnclpb1:~# uname -a Linux vnclpb1 5.15.131-2-pve #1 SMP PVE 5.15.131-3 (2023-12-01T13:42Z) x86_64 GNU/Linux root@vnclpb1:~# dpkg -l | grep syslog ii rsyslog 8.2302.0-1 amd64 reliable system and kernel logging daemon e una seconda installazione gemella NON ha questo comportamento: root@vncacpn1:~# cat /etc/debian_version 12.5 root@vncacpn1:~# uname -a Linux vncacpn1 5.15.108-1-pve #1 SMP PVE 5.15.108-2 (2023-07-20T10:06Z) x86_64 GNU/Linux root@vncacpn1:~# dpkg -l | grep syslog ii rsyslog 8.2302.0-1 amd64 reliable system and kernel logging daemon Ma... ora mi accorgo che su una (vnclpb1) ho accettato il file rsyslogd.conf di default e sull'altra (vncacpn1) no; e infatti: gaio@hermione:~$ diff -ud /tmp/rsyslog.conf.vncacpn1 /tmp/rsyslog.conf.vnclpb1 --- /tmp/rsyslog.conf.vncacpn1 2024-04-08 14:31:22.006540116 +0200 +++ /tmp/rsyslog.conf.vnclpb1 2024-04-08 14:31:41.834681412 +0200 @@ -26,12 +26,6 @@ ########################### # -# Use traditional timestamp format. -# To enable high precision timestamps, comment out the following line. -# -$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat - -# # Set the default permissions for all log files. # $FileOwner root quindi rsyslog da bullseye passa ad usare il 'nuovo formato', rimuovendo la compatibilità. La soluzione, per logcheck, è quella di riscrivere le regole, da: ^\w{3} [ :0-9]{11} [._[:alnum:]-]+ ... a ^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ ... e ovviamente ci vorrà un po' di tempo... intanto abbiamo la compatibilità. Mai in pace... ;-) -- In amore ci vuole fortuna, ma anche un bel culo non guasta. (Fabio Fazio)