Automatische Logcheck Regelaktualisierung Für Hochpräzise Zeitstempel Ab Debian 12 Bookworm

Nach dem Update auf Debian 12 funktionieren die selbst angelegten logcheck Regeln nicht mehr. Das liegt daran, dass du nun hochpräzise Zeitstempel in den Logs genutzt werden. Die eigenen Regeln kann man mit einem Befehl für das neue Format einfach konvertieren. Als root muss folgendes Kommando ausgeführt werden: for rule in /etc/logcheck/*.d*/local-*; do sed --in-place --regexp-extended 's,^\^((\\w|\[\[:alpha:\]\])\{3\} \[ :(0-9|\[:digit:\])\]\{11\}),^(\1|[0-9T:.+-]{32}),' "$rule" ; done Dabei muss der Ausdruck für die Dateipfade /etc/logcheck/*.d*/local-* an die eigenen Dateinamen der Regeln angepasst werden. Bei mir beginnen sie mit 01-, sodass ich diese Stelle auf /etc/logcheck/*.d*/01-* abgeändert habe. Die Regel habe ich auch noch auf die postgrey Dateien angewendet, weil diese noch den alten Zeitstempel unterstützt haben und nicht auch den neuen.

September 27, 2023 · 1 Minute

Ubuntu wacht direkt nach Standby-Befehl wieder auf

Wer das gleiche Problem mit Precise Pangolin hat, dass Ubuntu direkt nach dem Suspend-Befehl wieder aufwacht und nicht im Standby bleibt, dem hilft vielleicht meine Lösung für das Problem. $ cat /proc/acpi/wakeup Device S-state Status Sysfs node PCI0 S5 *disabled no-bus:pci0000:00 USB0 S3 *enabled pci:0000:00:04.0 USB1 S3 *enabled pci:0000:00:04.1 USB2 S3 *enabled pci:0000:00:06.0 USB3 S3 *enabled pci:0000:00:06.1 MAC0 S5 *enabled pci:0000:00:0a.0 AZA S5 *disabled pci:0000:00:08.0 P2P0 S5 *disabled pci:0000:00:09.0 XVR0 S5 *disabled pci:0000:00:0c.0 XVR1 S5 *disabled XVR2 S5 *disabled XVR3 S5 *disabled pci:0000:00:15.0 XVR4 S5 *disabled pci:0000:00:16.0 XVR5 S5 *disabled pci:0000:00:17.0 XVR6 S5 *disabled pci:0000:00:18.0 Bei den ganze USB-Devices steht, dass sie den Status enabled haben in der Datei /proc/acpi/wakeup. Ändert man nun mit folgendem Kommando alle Status auf disabled, geht auch der Standby bzw. Suspend wieder. Zunächst muss man allerdings root werden. $ sudo -i # for i in {0..3}; do echo USB$i>/proc/acpi/wakeup; done Möchte man diese Änderungen auch nach einem Neustart wieder haben, so muss in die Datei /etc/rc.local oberhalb der Zeile exit 0 der obige Bash-Code eingetragen werden. ...

Mai 10, 2012 · 2 Minuten