logwatch-Version unter Debian 10

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
plinepa
Beiträge: 47
Registriert: 06.06.2009 19:11:44

logwatch-Version unter Debian 10

Beitrag von plinepa » 06.02.2022 15:16:19

Hallo!

Auf meinem Debian 10 - Server habe ich ein Verständnisproblem mit der logwatch-Version.

Laut https://packages.debian.org/search?keyw ... ection=all sollte dort ja für Buster die Version 7.5.0 vorliegen.

Auf meinem Server listet dpkg die Version 7.5.0:

Code: Alles auswählen

root@debian:~# dpkg -l | grep logwatch
ii  logwatch                          7.5.0-1                               all          log analyser with nice output written in Perl
Jedoch liegt unter /usr/sbin/logwatch die Version 7.4.3 ( die ja eigentlich zu stretch gehört )

Code: Alles auswählen

root@debian:~# /usr/sbin/logwatch --version
Logwatch 7.4.3 (released 04/27/16)
Jetzt habe ich das ganze mal mit apt purge deinstalliert und neu installiert, aber die Version bleibt die falsche.

Code: Alles auswählen

root@debian:/# apt install logwatch
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden NEUEN Pakete werden installiert:
  logwatch
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen noch 0 B von 380 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 2.305 kB Plattenplatz zusätzlich benutzt.
Vormals nicht ausgewähltes Paket logwatch wird gewählt.
(Lese Datenbank ... 163693 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../logwatch_7.5.0-1_all.deb ...
Entpacken von logwatch (7.5.0-1) ...
logwatch (7.5.0-1) wird eingerichtet ...
Trigger für man-db (2.8.5-2) werden verarbeitet ...
Die sources.list sollte doch auch korrekt sein:

Code: Alles auswählen

root@debian:~# cat /etc/apt/sources.list
deb http://deb.debian.org/debian/ buster main
deb-src http://deb.debian.org/debian/ buster main
Kann mir da jemand vielleicht weiterhelfen?

Danke und Gruß
plinepa

Benutzeravatar
hikaru
Moderator
Beiträge: 13585
Registriert: 09.04.2008 12:48:59

Re: logwatch-Version unter Debian 10

Beitrag von hikaru » 06.02.2022 16:56:39

Da hast du einen Bug in der Buster-Version von Debianlogwatch gefunden:

Code: Alles auswählen

$ grep 'my $Version' logwatch_7.5.0-1/usr/share/logwatch/scripts/logwatch.pl 
my $Version = '7.4.3';
Offenbar hat man damals vergessen, die Versionsangabe im Script zu aktualisieren. Der Code selbst wurde aber wohl aktualisiert, denn er unterscheidet sich von der Stretch-Version:

Code: Alles auswählen

$ diff -q logwatch_7.4.3+git20161207-2/usr/share/logwatch/scripts/logwatch.pl logwatch_7.5.0-1/usr/share/logwatch/scripts/logwatch.pl
Dateien logwatch_7.4.3+git20161207-2/usr/share/logwatch/scripts/logwatch.pl und logwatch_7.5.0-1/usr/share/logwatch/scripts/logwatch.pl sind verschieden.
In Bullseye ist dann alles wieder in Ordnung:

Code: Alles auswählen

$ grep 'my $Version' logwatch_7.5.5-1/usr/share/logwatch/scripts/logwatch.pl 
my $Version = '7.5.5';

plinepa
Beiträge: 47
Registriert: 06.06.2009 19:11:44

Re: logwatch-Version unter Debian 10

Beitrag von plinepa » 06.02.2022 17:40:45

hikaru hat geschrieben: ↑ zum Beitrag ↑
06.02.2022 16:56:39
Da hast du einen Bug in der Buster-Version von Debianlogwatch gefunden:
Na das ist ja mal ein Ding!
Alles klar, danke für die Info :D

Antworten