Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Jan 2026 18:32:23 +0000
From:      Vladimir Druzenko <vvd@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Cc:        Michael Grimm <trashcan@ellael.org>
Subject:   git: 01c5d9fe39a1 - main - sysutils/logwatch: Update 7.13 => 7.14
Message-ID:  <69726d37.3f071.664e355c@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by vvd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=01c5d9fe39a1fb74e7f2de2ead7daf4beeefe906

commit 01c5d9fe39a1fb74e7f2de2ead7daf4beeefe906
Author:     Michael Grimm <trashcan@ellael.org>
AuthorDate: 2026-01-22 18:25:57 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-01-22 18:25:57 +0000

    sysutils/logwatch: Update 7.13 => 7.14
    
    Commit log:
    https://sourceforge.net/p/logwatch/git/ci/93cb38bb54f0ca12f4e792d9167993c9213e2c66/log/
    
    - Remove no longer needed files/pkg-message.in and
      files/patch-scripts_services_postfix.
    - Optimize post-install-DOCS-on.
    
    PR:     292655
---
 sysutils/logwatch/Makefile                         |  8 +---
 sysutils/logwatch/distinfo                         |  6 +--
 sysutils/logwatch/files/Makefile                   |  2 +
 .../logwatch/files/patch-scripts_services_postfix  | 43 ----------------------
 sysutils/logwatch/files/pkg-message.in             | 24 ------------
 sysutils/logwatch/pkg-plist                        |  4 ++
 6 files changed, 11 insertions(+), 76 deletions(-)

diff --git a/sysutils/logwatch/Makefile b/sysutils/logwatch/Makefile
index 5600ae6ac26f..795b71ef70f1 100644
--- a/sysutils/logwatch/Makefile
+++ b/sysutils/logwatch/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	logwatch
-DISTVERSION=	7.13
-PORTREVISION=	1
+DISTVERSION=	7.14
 CATEGORIES=	sysutils
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}-${DISTVERSION}
 
@@ -21,8 +20,6 @@ MAKE_ENV+=	SITE_PERL_REL=${SITE_PERL_REL}
 NO_ARCH=	yes
 NO_BUILD=	yes
 
-SUB_FILES=	pkg-message
-
 PORTDOCS=	HOWTO-Customize-LogWatch README
 
 OPTIONS_DEFINE=		DATEMANIP DOCS
@@ -41,7 +38,6 @@ pre-configure:
 
 post-install-DOCS-on:
 	${MKDIR} ${STAGEDIR}${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/HOWTO-Customize-LogWatch ${STAGEDIR}${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>
diff --git a/sysutils/logwatch/distinfo b/sysutils/logwatch/distinfo
index ad7668fb216c..d50557116031 100644
--- a/sysutils/logwatch/distinfo
+++ b/sysutils/logwatch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753253303
-SHA256 (logwatch-7.13.tar.gz) = 0c9a10c2d8e5bc0cb10e16dc86c83be60d71d8a52b97bca785c64a30ed642839
-SIZE (logwatch-7.13.tar.gz) = 514042
+TIMESTAMP = 1769092363
+SHA256 (logwatch-7.14.tar.gz) = 2fc66eca83419053991484b7d6e778f46b03704ce778893473d7a9cb7dd915f9
+SIZE (logwatch-7.14.tar.gz) = 518727
diff --git a/sysutils/logwatch/files/Makefile b/sysutils/logwatch/files/Makefile
index 319d76411983..cb2b538427b1 100644
--- a/sysutils/logwatch/files/Makefile
+++ b/sysutils/logwatch/files/Makefile
@@ -110,6 +110,7 @@ install:
 	autorpm \
 	barracuda \
 	bfd \
+	chronyd \
 	cisco \
 	citadel \
 	clam-update \
@@ -120,6 +121,7 @@ install:
 	denyhosts \
 	dhcpd \
 	dirsrv \
+	dnf5 \
 	dnf-automatic \
 	dnf-rpm \
 	dnssec \
diff --git a/sysutils/logwatch/files/patch-scripts_services_postfix b/sysutils/logwatch/files/patch-scripts_services_postfix
deleted file mode 100644
index 969b829560cb..000000000000
--- a/sysutils/logwatch/files/patch-scripts_services_postfix
+++ /dev/null
@@ -1,43 +0,0 @@
---- scripts/services/postfix.orig	2025-03-02 22:05:02 UTC
-+++ scripts/services/postfix
-@@ -61,7 +61,8 @@ our $re_DSN     = qr/(?:(?:\d{3})?(?: ?\d\.\d\.\d+)?)/
- our $re_QID;
- 
- our $re_DSN     = qr/(?:(?:\d{3})?(?: ?\d\.\d\.\d+)?)/;
--our $re_DDD     = qr/(?:(?:conn_use=\d+ )?delay=-?[\d.]+(?:, delays=[\d\/.]+)?(?:, dsn=[\d.]+)?)/;
-+# postfix >= 3.11 will log TLS feature information in delivery status logging by default (tls=)
-+our $re_DDD     = qr/(?:(?:conn_use=\d+ )?delay=-?[\d.]+(?:, delays=[\d\/.]+)?(?:, tls=[^,]*)?(?:, dsn=[\d.]+)?)/;
- 
- #MODULE: ../Logreporters/Utils.pm
- package Logreporters::Utils;
-@@ -3287,14 +3288,30 @@ sys     0m3.005s
-       }
- 
-       ### sent, forwarded, bounced, softbounce, deferred, (un)deliverable
-+      #
-+      # postfix >= 3.11 will log TLS feature information in delivery status logging by default (tls=)
-+      # modified $re_DDD detects the corresponding tls= part, now
-+      #
-       elsif ($p1 =~ s/^to=<(.*?)>,(?: orig_to=<(.*?)>,)? relay=([^,]*).*, ($re_DDD), status=(\S+) //o) {
-          ($relay,$status) = ($3,$5);
- 
-          my ($to,$origto,$localpart,$domainpart,$dsn,$p1) = process_delivery_attempt ($1,$2,$4,$p1);
- 
-+         my ($tlsfeatures) = $4 =~ /tls=([^,]+)/;
-+         if ($tlsfeatures ne '') {
-+            $domainpart = $domainpart . " (tls=" . $tlsfeatures . ")";
-+         }
-+
-+         # postfix <= 3.10:
-+         #
-          #TD 552B6C20E: to=<to@sample.com>, relay=mail.example.net[10.0.0.1]:25, delay=1021, delays=1020/0.04/0.56/0.78, dsn=2.0.0, status=sent (250 Ok: queued as 6EAC4719EB)
-          #TD 552B6C20E: to=<to@sample.com>, relay=mail.example.net[10.0.0.1]:25, conn_use=2 delay=1021, delays=1020/0.04/0.56/0.78, dsn=2.0.0, status=sent (250 Ok: queued as 6EAC4719EB)
-          #TD DD925BBE2: to=<to@example.net>, orig_to=<to-ext@example.net>, relay=mail.example.net[2001:dead:beef::1], delay=2, status=sent (250 Ok: queued as 5221227246)
-+         #
-+         # postfix >= 3.11:
-+         #
-+         #TD4d9bVw113Wz1SwX: to=<to@example.net>, relay=mail.example.org[10.0.01]:25, delay=3.2, delays=0.09/0.05/1.8/1.2, tls=dane, dsn=2.0.0, status=sent (250 OK id=1vLFwP-00000008xhU-3ZkI)
-+         #TD4d9bVw113Wz1SwX: to=<to@example.net>, relay=mail.example.org[10.0.01]:25, delay=3.2, delays=0.09/0.05/1.8/1.2, tls=may, dsn=2.0.0, status=sent (250 OK id=1vLFwP-00000008xhU-3ZkI)
- 
-          ### sent
-          if ($status eq 'sent') {
diff --git a/sysutils/logwatch/files/pkg-message.in b/sysutils/logwatch/files/pkg-message.in
deleted file mode 100644
index f790792b32b1..000000000000
--- a/sysutils/logwatch/files/pkg-message.in
+++ /dev/null
@@ -1,24 +0,0 @@
-[
-{
-  type: upgrade
-  message: <<EOM
-
-Important changes in logwatch-7.13:
-
- - temporary data is now stored in /var/cache/logwatch
-   (you can remove /usr/local/var/logwatch, now)
-
- - ability to deal with FBSD's <facility.severity> patterns in logfiles, if activated
-
- - improvement of the dovecot script and conf files 
-   (allow granular detail options like the ones for postfix script)
-
- - postfix script detects modified 3.10+ log entries, now
-
-Important changes in logwatch-7.13_1:
-
- - postfix script detects 3.11+ TLS feature information in delivery status logging (tls=), now
-
-EOM
-}
-]
diff --git a/sysutils/logwatch/pkg-plist b/sysutils/logwatch/pkg-plist
index 8118f2dc6f91..0ed821abf1c6 100644
--- a/sysutils/logwatch/pkg-plist
+++ b/sysutils/logwatch/pkg-plist
@@ -71,6 +71,7 @@
 %%ETCDIR%%/defaults/services/autorpm.conf
 %%ETCDIR%%/defaults/services/barracuda.conf
 %%ETCDIR%%/defaults/services/bfd.conf
+%%ETCDIR%%/defaults/services/chronyd.conf
 %%ETCDIR%%/defaults/services/cisco.conf
 %%ETCDIR%%/defaults/services/citadel.conf
 %%ETCDIR%%/defaults/services/clam-update.conf
@@ -83,6 +84,7 @@
 %%ETCDIR%%/defaults/services/dirsrv.conf
 %%ETCDIR%%/defaults/services/dnf-automatic.conf
 %%ETCDIR%%/defaults/services/dnf-rpm.conf
+%%ETCDIR%%/defaults/services/dnf5.conf
 %%ETCDIR%%/defaults/services/dnssec.conf
 %%ETCDIR%%/defaults/services/dovecot.conf
 %%ETCDIR%%/defaults/services/dpkg.conf
@@ -204,6 +206,7 @@ libexec/logwatch/defaults/services/automount
 libexec/logwatch/defaults/services/autorpm
 libexec/logwatch/defaults/services/barracuda
 libexec/logwatch/defaults/services/bfd
+libexec/logwatch/defaults/services/chronyd
 libexec/logwatch/defaults/services/cisco
 libexec/logwatch/defaults/services/citadel
 libexec/logwatch/defaults/services/clam-update
@@ -216,6 +219,7 @@ libexec/logwatch/defaults/services/dhcpd
 libexec/logwatch/defaults/services/dirsrv
 libexec/logwatch/defaults/services/dnf-automatic
 libexec/logwatch/defaults/services/dnf-rpm
+libexec/logwatch/defaults/services/dnf5
 libexec/logwatch/defaults/services/dnssec
 libexec/logwatch/defaults/services/dovecot
 libexec/logwatch/defaults/services/dpkg


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69726d37.3f071.664e355c>