[From nobody Fri Aug  7 08:51:08 2026
Received: (at submit) by bugs.debian.org; 27 Apr 2026 09:09:53 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
 (2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-16.0 required=4.0 tests=BAYES_00,
 BODY_INCLUDES_PACKAGE,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,
 DKIM_VALID_EF,HAS_PACKAGE,MD5_SHA1_SUM,RCVD_IN_DNSWL_LOW,SPF_HELO_NONE,
 SPF_PASS autolearn=ham autolearn_force=no
 version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 16; hammy, 150; neutral, 50; spammy,
 0. spammytokens: hammytokens:0.000-+--python3, 0.000-+--predepends,
 0.000-+--pre-depends, 0.000-+--PreDepends, 0.000-+--Pre-Depends
Return-path: &lt;tjhukkan@iki.fi&gt;
Received: from meesny.iki.fi ([195.140.195.201]:40042)
 by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.96) (envelope-from &lt;tjhukkan@iki.fi&gt;) id 1wHHyS-005lt0-3B
 for submit@bugs.debian.org; Mon, 27 Apr 2026 09:09:53 +0000
Received: from one (2001-14ba-a0ec-7000-8355-b430-862f-d840.rev.dnainternet.fi
 [IPv6:2001:14ba:a0ec:7000:8355:b430:862f:d840])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange secp256r1 server-signature RSA-PSS (2048 bits) server-digest
 SHA256) (No client certificate requested)
 (Authenticated sender: tjhukkan)
 by meesny.iki.fi (Postfix) with ESMTPSA id 4g3ySZ5rFnzyQc
 for &lt;submit@bugs.debian.org&gt;; Mon, 27 Apr 2026 12:09:50 +0300 (EEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iki.fi; s=meesny;
 t=1777280990;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:mime-version:mime-version:content-type:content-type;
 bh=xFyMfi4tbo0xP4TjsLemk/hPKphrA2a4KP0jUYfrgYU=;
 b=azh3oqtX1ci31VTey5/NrFXTMZGpc2Bdh1EBn1GI0yl4zsyjd50q+w0b96WGzpZmOXzFUX
 eAV2QPoImdT2ZPE6byNpp17I1JsMsUgKUMfMeshJJ3uPyJdqsDl0kqNbrnuGshjA63s4v0
 mGIXsXxtIO6Wjhoe9+kb82pWmGAxyYw=
ARC-Seal: i=1; a=rsa-sha256; d=iki.fi; s=meesny; cv=none; t=1777280990;
 b=Wjd77Bw3l7RZ6iNnA7oK7Rjxa6EEHwYpWX4yb0WlMF/au13lpmis2hWkRQLQYslVHDC2i/
 TMFO0BGB7GubCPkyKmqca2yQShKtocfyNtKp51HNj3PscwUbsg0Usyco0T9kh9Quzk6tFx
 MgB5EqvzR7LXG6/w3oeaGRqNA9KPQnc=
ARC-Authentication-Results: i=1; ORIGINATING;
 auth=pass smtp.auth=tjhukkan smtp.mailfrom=tjhukkan@iki.fi
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=iki.fi;
 s=meesny; t=1777280990;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:mime-version:mime-version:content-type:content-type;
 bh=xFyMfi4tbo0xP4TjsLemk/hPKphrA2a4KP0jUYfrgYU=;
 b=guw5NN1qL97O+jsdaf4S0y8hnHMvqICHGG/GiR6Td1tPhQy3V54DnqvTEjHsCF1XfBg4x+
 GL7UCi7MbOwIcz0cC+MBnZBbQRNpRGOqjdHVJT1HLEVQc1H9PinkYtw28SWMYn9bcrRMBp
 W/9wG51vjqC06JAl8/nOZAGT7y7Ssh8=
From: Teemu Hukkanen &lt;tjhukkan@iki.fi&gt;
To: submit@bugs.debian.org
Subject: mailman3: Please use public suffix list from the package
 &quot;publicsuffix&quot;
Date: Mon, 27 Apr 2026 12:09:49 +0300
Message-ID: &lt;87v7dclqg2.fsf@iki.fi&gt;
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary=&quot;=-=-=&quot;
Delivered-To: submit@bugs.debian.org

--=-=-=
Content-Type: text/plain

Package: mailman3
Version: 3.3.10-2
Tags: patch

Hi,

Mailman3 includes a copy of the public suffix list, which seems to be
outdated. Please use the public suffix list from the &quot;publicsuffix&quot;
package.

The attached patch uses the &quot;publicsuffix&quot; package by depending on it,
and making the public suffix list file a symlink.


--=-=-=
Content-Type: text/x-diff
Content-Disposition: attachment;
 filename=0001-Use-public-suffix-list-from-the-publicsuffix-package.patch

&gt;From cff711aa7b0f48ebb56a61fab572d870dc039a7a Mon Sep 17 00:00:00 2001
From: Teemu Hukkanen &lt;tjhukkan@iki.fi&gt;
Date: Sat, 25 Apr 2026 13:55:11 +0300
Subject: [PATCH] Use public suffix list from the &quot;publicsuffix&quot; package

---
 debian/control        | 1 +
 debian/mailman3.links | 1 +
 2 files changed, 2 insertions(+)

diff --git a/debian/control b/debian/control
index 85054c1..da94d77 100644
--- a/debian/control
+++ b/debian/control
@@ -55,6 +55,7 @@ Depends: dbconfig-sqlite3 | dbconfig-pgsql | dbconfig-mysql | dbconfig-no-thanks
          python3-psycopg2 | python3-pymysql,
          python3-standard-nntplib,
          ucf,
+         publicsuffix,
          ${misc:Depends},
          ${python3:Depends}
 Pre-Depends: ${misc:Pre-Depends}
diff --git a/debian/mailman3.links b/debian/mailman3.links
index 62fa509..90a6265 100644
--- a/debian/mailman3.links
+++ b/debian/mailman3.links
@@ -1 +1,2 @@
 /usr/lib/mailman3/bin/mailman /usr/bin/mailman
+/usr/share/publicsuffix/public_suffix_list.dat /usr/lib/python3/dist-packages/mailman/rules/data/public_suffix_list.dat
-- 
2.53.0


--=-=-=--
]