From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4ffVDQ40wwz339S for ; Mon, 23 Mar 2026 10:44:54 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [IPv6:2001:678:b28::25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail01.haj.ipfire.org", Issuer "R12" (not verified)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4ffVDQ3gPhz2xn5 for ; Mon, 23 Mar 2026 10:44:54 +0000 (UTC) Received: from people01.haj.ipfire.org (people01.haj.ipfire.org [172.28.1.161]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bit raw public key) server-digest SHA256 client-signature ECDSA (secp384r1) client-digest SHA384) (Client CN "people01.haj.ipfire.org", Issuer "E8" (not verified)) by mail01.ipfire.org (Postfix) with ESMTPS id 4ffVDP6fRbzFr for ; Mon, 23 Mar 2026 10:44:53 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1774262693; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc; bh=cfBMxir4idM1vn1+0kh5qENr/R7d32VD4DvqKn2gWCc=; b=Zxg8EAEPDMONGb2Wt0u7Toc+CJFeuuPhCcME41hSJnqM7iDn4yuma6mD2/p3Jos+c7WlEz 6RmnAvMtOkg5y2DQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1774262693; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc; bh=cfBMxir4idM1vn1+0kh5qENr/R7d32VD4DvqKn2gWCc=; b=XRSLBRQZmYUSo4vpqWyfX8KFeZpe1R5n9DeFn9dAGm7k5Wf2g7oZEUuYGKvxf9CiHLRwDo NwAZWXMEmxYjF6FLMk+J5KGIZ78HanaPIPz1nDMKzyyfq1V2yAAyJPtt2XK3eM2BDbg/0L bTR+8NBbbVPPdnK8f7+MG9X+5k7QxSoMPAHJU1WFyRwEJFhsYl8Lk1XlrDZZ3sJMxSpCFv /+0dQRucaOlewjczQKGA7rjY9g1E56bQqEoUbTJtzwY+mvhU/1AHrnBfcZ6RISLaaodNDH oUuWvBUEPpIPYIrvgHA5OONid2o5DthFHzgtbSYF7twzS8rznWEn5IwEIKz7yA== Received: by people01.haj.ipfire.org (Postfix, from userid 1000) id 4ffVDP4HJNz2xwn; Mon, 23 Mar 2026 10:44:53 +0000 (UTC) To: ipfire-scm@lists.ipfire.org Subject: [git.ipfire.org] IPFire 2.x development tree branch, master, updated. f6c693ff2908e15cf02042cee77d654d6e5d5d4f X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: da6ccd7a8a69a040970a83544c2b3b57f4bbcf33 X-Git-Newrev: f6c693ff2908e15cf02042cee77d654d6e5d5d4f Message-Id: <4ffVDP4HJNz2xwn@people01.haj.ipfire.org> Date: Mon, 23 Mar 2026 10:44:53 +0000 (UTC) From: Michael Tremer Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "IPFire 2.x development tree". The branch, master has been updated via f6c693ff2908e15cf02042cee77d654d6e5d5d4f (commit) via 8b2b09b0e33f0548013a47a1c557797898684645 (commit) from da6ccd7a8a69a040970a83544c2b3b57f4bbcf33 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit f6c693ff2908e15cf02042cee77d654d6e5d5d4f Author: Michael Tremer Date: Thu Mar 19 16:27:41 2026 +0000 dnsbl: Use a more generic hostname to fetch the zones from Signed-off-by: Michael Tremer commit 8b2b09b0e33f0548013a47a1c557797898684645 Author: Michael Tremer Date: Thu Mar 19 16:08:41 2026 +0000 dnsbl: Add the Shopping & Streaming categories Signed-off-by: Michael Tremer ----------------------------------------------------------------------- Summary of changes: config/unbound/dnsbl.json | 38 ++++++++++++++++++++++++++------------ 1 file changed, 26 insertions(+), 12 deletions(-) Difference in files: diff --git a/config/unbound/dnsbl.json b/config/unbound/dnsbl.json index b4fb33c55..451cdc2b0 100644 --- a/config/unbound/dnsbl.json +++ b/config/unbound/dnsbl.json @@ -2,84 +2,98 @@ { "name" : "Advertising", "zone" : "ads.rpz.ipfire.org", - "primary" : "primary.dbl.ipfire.org", + "primary" : "xfr.dbl.ipfire.org", "description" : "Blocks domains used for ads, tracking, and ad delivery", "license" : "CC BY-SA 4.0" }, { "name" : "Dating", "zone" : "dating.rpz.ipfire.org", - "primary" : "primary.dbl.ipfire.org", + "primary" : "xfr.dbl.ipfire.org", "description" : "Blocks domains for online dating and matchmaking services", "license" : "CC BY-SA 4.0" }, { "name" : "DNS-over-HTTPS", "zone" : "doh.rpz.ipfire.org", - "primary" : "primary.dbl.ipfire.org", + "primary" : "xfr.dbl.ipfire.org", "description" : "Blocks public DNS-over-HTTPS resolver endpoints", "license" : "CC BY-SA 4.0" }, { "name" : "Gambling", "zone" : "gambling.rpz.ipfire.org", - "primary" : "primary.dbl.ipfire.org", + "primary" : "xfr.dbl.ipfire.org", "description" : "Blocks domains related to online gambling and betting", "license" : "CC BY-SA 4.0" }, { "name" : "Games", "zone" : "games.rpz.ipfire.org", - "primary" : "primary.dbl.ipfire.org", + "primary" : "xfr.dbl.ipfire.org", "description" : "Blocks online gaming websites", "license" : "CC BY-SA 4.0" }, { "name" : "Malware", "zone" : "malware.rpz.ipfire.org", - "primary" : "primary.dbl.ipfire.org", + "primary" : "xfr.dbl.ipfire.org", "description" : "Blocks domains known to distribute malicious software", "license" : "CC BY-SA 4.0" }, { "name" : "Phishing", "zone" : "phishing.rpz.ipfire.org", - "primary" : "primary.dbl.ipfire.org", + "primary" : "xfr.dbl.ipfire.org", "description" : "Blocks domains used for credential theft and fraud", "license" : "CC BY-SA 4.0" }, { "name" : "Piracy", "zone" : "piracy.rpz.ipfire.org", - "primary" : "primary.dbl.ipfire.org", + "primary" : "xfr.dbl.ipfire.org", "description" : "Blocks domains associated with copyright-infringing downloads", "license" : "CC BY-SA 4.0" }, { "name" : "Pornography", "zone" : "porn.rpz.ipfire.org", - "primary" : "primary.dbl.ipfire.org", + "primary" : "xfr.dbl.ipfire.org", "description" : "Blocks domains hosting adult content", "license" : "CC BY-SA 4.0" }, + { + "name" : "Shopping", + "zone" : "shopping.rpz.ipfire.org", + "primary" : "xfr.dbl.ipfire.org", + "description" : "Blocks e-commerce and online retail domains", + "license" : "CC BY-SA 4.0" + }, { "name" : "Smart TV", "zone" : "smart-tv.rpz.ipfire.org", - "primary" : "primary.dbl.ipfire.org", + "primary" : "xfr.dbl.ipfire.org", "description" : "Blocks telemetry for Smart TVs", "license" : "CC BY-SA 4.0" }, { "name" : "Social Networks", "zone" : "social.rpz.ipfire.org", - "primary" : "primary.dbl.ipfire.org", + "primary" : "xfr.dbl.ipfire.org", "description" : "Blocks domains of social media platforms", "license" : "CC BY-SA 4.0" }, + { + "name" : "Streaming", + "zone" : "streaming.rpz.ipfire.org", + "primary" : "xfr.dbl.ipfire.org", + "description" : "Blocks music, video-on-demand, and live streaming service domains", + "license" : "CC BY-SA 4.0" + }, { "name" : "Violence", "zone" : "violence.rpz.ipfire.org", - "primary" : "primary.dbl.ipfire.org", + "primary" : "xfr.dbl.ipfire.org", "description" : "Blocks domains featuring violent or extremist content", "license" : "CC BY-SA 4.0" } hooks/post-receive -- IPFire 2.x development tree