From unknown Tue Aug 19 05:12:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25977: [PATCH 0/3] Updater for netfilter.org. Resent-From: Marius Bakke Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 05 Mar 2017 15:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 25977 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 25977@debbugs.gnu.org Cc: Marius Bakke X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.148872931825097 (code B ref -1); Sun, 05 Mar 2017 15:56:02 +0000 Received: (at submit) by debbugs.gnu.org; 5 Mar 2017 15:55:18 +0000 Received: from localhost ([127.0.0.1]:41134 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ckYVB-0006Wi-VX for submit@debbugs.gnu.org; Sun, 05 Mar 2017 10:55:18 -0500 Received: from eggs.gnu.org ([208.118.235.92]:60328) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ckYV9-0006WR-QH for submit@debbugs.gnu.org; Sun, 05 Mar 2017 10:55:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ckYV3-0000cq-R5 for submit@debbugs.gnu.org; Sun, 05 Mar 2017 10:55:10 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:51498) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ckYV3-0000c7-Ol for submit@debbugs.gnu.org; Sun, 05 Mar 2017 10:55:09 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51236) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ckYUz-0004g1-8e for guix-patches@gnu.org; Sun, 05 Mar 2017 10:55:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ckYUv-0000Vc-51 for guix-patches@gnu.org; Sun, 05 Mar 2017 10:55:05 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:59789) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ckYUv-0000VU-00 for guix-patches@gnu.org; Sun, 05 Mar 2017 10:55:01 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id A7507207CA; Sun, 5 Mar 2017 10:55:00 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute5.internal (MEProxy); Sun, 05 Mar 2017 10:55:00 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.com; h=cc :date:from:message-id:subject:to:x-me-sender:x-me-sender :x-sasl-enc:x-sasl-enc; s=mesmtp; bh=XoMhZ6xyQPYtdjwNcDipln1ABTQ =; b=IHAX2HReBtx0TLy5ZWe0Iu5fzZAhKP1tSUYX5ji/3T2mI2ZGREa6mDYGTPJ CChNGOIKgD/2dhZ8v7tG+MXRZ1WgXSDH5pJLl339Fkwhe3jfKrPU+p11SVxganHk cgv0cg44mzFCWaGMetE1ELhC/DxblmYhsA1fojHUEdqUr72o= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:date:from:message-id:subject:to :x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s=smtpout; bh=Xo MhZ6xyQPYtdjwNcDipln1ABTQ=; b=Brn3pFRyyICP9yq9yGhU0gUlKHouGE1k3r CaFxBcg/E2PkM3BxpLCq9lcxGpsfCByUG4cNdUWySTYTXHcRgs8mc0Cqfq7crtbf 9DqGUEodK3QrAlw/4GpWqw4TzceWVSaEx+B1wmmBj8C+PbwKJz3Q/MsNc0RFChx5 shZ0ugLVM= X-ME-Sender: X-Sasl-enc: 7aHqq9Deqc9hnblJww+OdUw1Ytbv3APNC+F+fzKqDkJh 1488729300 Received: from localhost (unknown [188.113.81.93]) by mail.messagingengine.com (Postfix) with ESMTPA id 3A0B0242B6; Sun, 5 Mar 2017 10:55:00 -0500 (EST) From: Marius Bakke Date: Sun, 5 Mar 2017 16:54:54 +0100 Message-Id: <20170305155454.2147-1-mbakke@fastmail.com> X-Mailer: git-send-email 2.12.0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.4 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.4 (----) Hello! These three patches make it possible to use `guix refresh` to update iptables (with signature verification etc). It seems overkill to have a full updater for a single package, although the latest iptables version require a few other packages from netfilter.org. Tips for how to generalize this welcome! Marius Bakke (3): guix: Add updater for netfilter.org. download: Add netfilter mirror. gnu: iptables: Use netfilter mirror. doc/guix.texi | 2 ++ gnu/packages/linux.scm | 2 +- guix/download.scm | 5 +++++ guix/gnu-maintenance.scm | 17 +++++++++++++++++ guix/scripts/refresh.scm | 4 +++- 5 files changed, 28 insertions(+), 2 deletions(-) -- 2.12.0 From unknown Tue Aug 19 05:12:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25977: [PATCH 1/3] guix: Add updater for netfilter.org. References: <20170305155454.2147-1-mbakke@fastmail.com> In-Reply-To: <20170305155454.2147-1-mbakke@fastmail.com> Resent-From: Marius Bakke Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 05 Mar 2017 15:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25977 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 25977@debbugs.gnu.org Cc: Marius Bakke Received: via spool by 25977-submit@debbugs.gnu.org id=B25977.148872941925285 (code B ref 25977); Sun, 05 Mar 2017 15:57:01 +0000 Received: (at 25977) by debbugs.gnu.org; 5 Mar 2017 15:56:59 +0000 Received: from localhost ([127.0.0.1]:41141 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ckYWp-0006Zl-BO for submit@debbugs.gnu.org; Sun, 05 Mar 2017 10:56:59 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:33425) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ckYWn-0006ZV-Hj for 25977@debbugs.gnu.org; Sun, 05 Mar 2017 10:56:57 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id E4980206DA; Sun, 5 Mar 2017 10:56:56 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute5.internal (MEProxy); Sun, 05 Mar 2017 10:56:56 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.com; h=cc :date:from:message-id:subject:to:x-me-sender:x-me-sender :x-sasl-enc:x-sasl-enc; s=mesmtp; bh=k4VKkq53VPKTbSPFX8rIm4WaBxE =; b=D95vumrOauSj7pEuJMWCKq4m+snIWseWxhTWah82eKjN9gIZ/0cqCXaZhaP OABmreu0f1udU+Q0E2gDGy2o4s8gE8zQ23YIM8WZ97O/YR2qfBYO4mZIUk4IB8qM GJi9eDFD2nlVRS3JTgE3dwfQ/i8e/ejd/rXMcEltdkB0SI78= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:date:from:message-id:subject:to :x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s=smtpout; bh=k4 VKkq53VPKTbSPFX8rIm4WaBxE=; b=Yevk5jffPyehfmoiqajqAwXOZ7vfzGQ0jn tidSULXwdvK7CvIU0RvGcg6y/Dym7rduiflXtlXRDFP4qLD7nhc2XVMVoQgXmlyJ ClIDQGTd+eH5jvBTjLX/9/pm7uxoZtsVUE0wG9ebRjL9NfORiOfFI5s+EtyyrQzp sRq6q0U6w= X-ME-Sender: X-Sasl-enc: c2MndIAgTJ+q3uO7h0KnY5q8NvrQUvJ0p1GWTaNjorKK 1488729416 Received: from localhost (unknown [188.113.81.93]) by mail.messagingengine.com (Postfix) with ESMTPA id 7D6EF24077; Sun, 5 Mar 2017 10:56:56 -0500 (EST) From: Marius Bakke Date: Sun, 5 Mar 2017 16:56:51 +0100 Message-Id: <20170305155653.2469-1-mbakke@fastmail.com> X-Mailer: git-send-email 2.12.0 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) * guix/gnu-maintenance.scm (latest-netfilter.org-release, %netfilter.org-updater): New variables. * doc/guix.texi (Invoking guix refresh): Mention it. --- doc/guix.texi | 2 ++ guix/gnu-maintenance.scm | 17 +++++++++++++++++ guix/scripts/refresh.scm | 4 +++- 3 files changed, 22 insertions(+), 1 deletion(-) diff --git a/doc/guix.texi b/doc/guix.texi index 7c7729859..3507ee38f 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -5525,6 +5525,8 @@ the updater for GNOME packages; the updater for KDE packages; @item xorg the updater for X.org packages; +@item netfilter.org +the updater for packages hosted on netfilter.org; @item kernel.org the updater for packages hosted on kernel.org; @item elpa diff --git a/guix/gnu-maintenance.scm b/guix/gnu-maintenance.scm index 07e690964..e405dac88 100644 --- a/guix/gnu-maintenance.scm +++ b/guix/gnu-maintenance.scm @@ -61,6 +61,7 @@ %gnome-updater %kde-updater %xorg-updater + %netfilter.org-updater %kernel.org-updater)) ;;; Commentary: @@ -540,6 +541,15 @@ source URLs starts with PREFIX." #:directory (string-append "/pub/xorg/" (dirname (uri-path uri))))))) +(define (latest-netfilter.org-release package) + "Return the latest release of PACKAGE, the name of a netfilter.org package." + (let ((uri (string->uri (origin-uri (package-source package))))) + (false-if-ftp-error + (latest-ftp-release + (package-name package) + #:server "ftp.netfilter.org" + #:directory (string-append "/pub" (dirname (uri-path uri))))))) + (define (latest-kernel.org-release package) "Return the latest release of PACKAGE, the name of a kernel.org package." (let ((uri (string->uri (origin-uri (package-source package))))) @@ -584,6 +594,13 @@ source URLs starts with PREFIX." (pred (url-prefix-predicate "mirror://xorg/")) (latest latest-xorg-release))) +(define %netfilter.org-updater + (upstream-updater + (name 'netfilter.org) + (description "Updater for packages hosted on netfilter.org") + (pred (url-prefix-predicate "mirror://netfilter.org/")) + (latest latest-netfilter.org-release))) + (define %kernel.org-updater (upstream-updater (name 'kernel.org) diff --git a/guix/scripts/refresh.scm b/guix/scripts/refresh.scm index 4d3c695aa..4c5ec6c77 100644 --- a/guix/scripts/refresh.scm +++ b/guix/scripts/refresh.scm @@ -36,6 +36,7 @@ %gnome-updater %kde-updater %xorg-updater + %netfilter.org-updater %kernel.org-updater)) #:use-module (guix import elpa) #:use-module (guix import cran) @@ -211,7 +212,8 @@ unavailable optional dependencies such as Guile-JSON." ((guix import pypi) => %pypi-updater) ((guix import gem) => %gem-updater) ((guix import github) => %github-updater) - ((guix import crate) => %crate-updater))) + ((guix import crate) => %crate-updater) + %netfilter.org-updater)) (define (lookup-updater-by-name name) "Return the updater called NAME." -- 2.12.0 From unknown Tue Aug 19 05:12:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25977: [PATCH 2/3] download: Add netfilter mirror. Resent-From: Marius Bakke Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 05 Mar 2017 15:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25977 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 25977@debbugs.gnu.org Cc: Marius Bakke Received: via spool by 25977-submit@debbugs.gnu.org id=B25977.148872942025299 (code B ref 25977); Sun, 05 Mar 2017 15:57:02 +0000 Received: (at 25977) by debbugs.gnu.org; 5 Mar 2017 15:57:00 +0000 Received: from localhost ([127.0.0.1]:41144 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ckYWq-0006Zz-KV for submit@debbugs.gnu.org; Sun, 05 Mar 2017 10:57:00 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:41834) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ckYWo-0006Zd-NZ for 25977@debbugs.gnu.org; Sun, 05 Mar 2017 10:56:59 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 84D9E20657; Sun, 5 Mar 2017 10:56:58 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute5.internal (MEProxy); Sun, 05 Mar 2017 10:56:58 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.com; h=cc :date:from:in-reply-to:message-id:references:subject:to :x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=Fps mRcX9VNjKtNqhp3I/nn9gvlM=; b=FNgsVheuY8OXszrnU10zsalZe/o8bwmcsD0 Y8SAE3Zoep8mgX6+HJCTpf2E7IDC1jtIq4aMnJ+zlVpi+HRUgqFBEUR0yl5QXW/o fuoE18bZAJ/WLrso6Mhk1iu01oUk1++5b7FDQW4EViH5RrA9IBJ4J6AYPtpOJaj+ lpyuOziI= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:date:from:in-reply-to:message-id :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=smtpout; bh=FpsmRcX9VNjKtNqhp3I/nn9gvlM=; b=cWo4o yc9Bw1diOApYtDwdt02q8NzQcE+3o3s9la+474sNfFgKcwKrdfVQWEj2Iwvjm9Qp OqeAlcZJFqd1X/CoLKrTH/n6vB2zLbDAegOEFjrQRdH5R9myx93+qV1ftM5SvrUM IOEYx22dctnKtukSWT7US3Ww7cYwbyiDjOzX9U= X-ME-Sender: X-Sasl-enc: mL17yBU7vol9FFBOJsYX3kj+YpWf/hDQF7rbEtkExblB 1488729418 Received: from localhost (unknown [188.113.81.93]) by mail.messagingengine.com (Postfix) with ESMTPA id 1A30E24077; Sun, 5 Mar 2017 10:56:57 -0500 (EST) From: Marius Bakke Date: Sun, 5 Mar 2017 16:56:52 +0100 Message-Id: <20170305155653.2469-2-mbakke@fastmail.com> X-Mailer: git-send-email 2.12.0 In-Reply-To: <20170305155653.2469-1-mbakke@fastmail.com> References: <20170305155653.2469-1-mbakke@fastmail.com> X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) * guix/download.scm (%mirrors): Add mirrors for www.netfilter.org. --- guix/download.scm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/guix/download.scm b/guix/download.scm index 86f859881..33870e8ba 100644 --- a/guix/download.scm +++ b/guix/download.scm @@ -124,6 +124,11 @@ "http://tenet.dl.sourceforge.net/project/" "http://vorboss.dl.sourceforge.net/project/" "http://netassist.dl.sourceforge.net/project/") + (netfilter.org ; https://www.netfilter.org/mirrors.html + "http://ftp.netfilter.org/pub/" + "ftp://ftp.es.netfilter.org/mirrors/netfilter/" + "ftp://ftp.hu.netfilter.org/" + "ftp://www.lt.netfilter.org/pub/") (kernel.org "http://www.all.kernel.org/pub/" "http://ramses.wh2.tu-dresden.de/pub/mirrors/kernel.org/" -- 2.12.0 From unknown Tue Aug 19 05:12:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25977: [PATCH 3/3] gnu: iptables: Use netfilter mirror. Resent-From: Marius Bakke Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 05 Mar 2017 15:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25977 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 25977@debbugs.gnu.org Cc: Marius Bakke Received: via spool by 25977-submit@debbugs.gnu.org id=B25977.148872942225321 (code B ref 25977); Sun, 05 Mar 2017 15:57:02 +0000 Received: (at 25977) by debbugs.gnu.org; 5 Mar 2017 15:57:02 +0000 Received: from localhost ([127.0.0.1]:41147 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ckYWr-0006aK-Rs for submit@debbugs.gnu.org; Sun, 05 Mar 2017 10:57:02 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:56123) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ckYWq-0006Zs-9w for 25977@debbugs.gnu.org; Sun, 05 Mar 2017 10:57:00 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 1FCA720657; Sun, 5 Mar 2017 10:57:00 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute5.internal (MEProxy); Sun, 05 Mar 2017 10:57:00 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.com; h=cc :date:from:in-reply-to:message-id:references:subject:to :x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=he7 9q/g+AGMOXJJD59MASkKEXA8=; b=o29bhVtgKJ9FyiPDLSDM2KnTmCNn5mhiK1s ucFvBpvnsG3XgU9r24j9Wn71SptfBimHi7BvmjiecOQrsHIF8jsfqvbOXzz5EsOb 1M4ofO7XFYD+cgyzLIHqjpEG16LD962eWtqvdPQFkhw+MHWzYuT3QvTNMv6FXkpn rosrrEkA= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:date:from:in-reply-to:message-id :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=smtpout; bh=he79q/g+AGMOXJJD59MASkKEXA8=; b=b+qsO XgTp/D46o3YYQjLMwOTxEigLmYE8QqynDW0gHVgzZYT+4Ghg9Q1kswVKQ10QQ3GW pnf0d9aj4SbKfQrzGq25aE3yJ283WMum8ZQbxro+xCr9G3yH3CLkwyNpAThMOxbP aB8i01SSDXS7kTJ5gwlaMGL4vrlrMk3+ZVyAPM= X-ME-Sender: X-Sasl-enc: KGatZsEyeOWx0gUMH00pLGS7Md2YplEXw0iqLrQgQttW 1488729419 Received: from localhost (unknown [188.113.81.93]) by mail.messagingengine.com (Postfix) with ESMTPA id ACFE424077; Sun, 5 Mar 2017 10:56:59 -0500 (EST) From: Marius Bakke Date: Sun, 5 Mar 2017 16:56:53 +0100 Message-Id: <20170305155653.2469-3-mbakke@fastmail.com> X-Mailer: git-send-email 2.12.0 In-Reply-To: <20170305155653.2469-1-mbakke@fastmail.com> References: <20170305155653.2469-1-mbakke@fastmail.com> X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) * gnu/packages/linux.scm (iptables)[source]: Download from mirror. --- gnu/packages/linux.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 6e08473ec..a156455fb 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -1018,7 +1018,7 @@ external rate conversion.") (source (origin (method url-fetch) (uri (string-append - "http://www.netfilter.org/projects/iptables/files/iptables-" + "mirror://netfilter.org/iptables/iptables-" version ".tar.bz2")) (sha256 (base32 -- 2.12.0 From unknown Tue Aug 19 05:12:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25977: [PATCH 0/3] Updater for netfilter.org. Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 07 Mar 2017 17:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25977 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Marius Bakke Cc: 25977@debbugs.gnu.org Received: via spool by 25977-submit@debbugs.gnu.org id=B25977.148890649024212 (code B ref 25977); Tue, 07 Mar 2017 17:09:01 +0000 Received: (at 25977) by debbugs.gnu.org; 7 Mar 2017 17:08:10 +0000 Received: from localhost ([127.0.0.1]:44869 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1clIan-0006IR-OR for submit@debbugs.gnu.org; Tue, 07 Mar 2017 12:08:09 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56468) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1clIam-0006IB-K5 for 25977@debbugs.gnu.org; Tue, 07 Mar 2017 12:08:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1clIac-0008Hy-Ih for 25977@debbugs.gnu.org; Tue, 07 Mar 2017 12:08:03 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40217) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1clIac-0008Hu-FY; Tue, 07 Mar 2017 12:07:58 -0500 Received: from [193.50.110.248] (port=33112 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1clIab-0008VW-T4; Tue, 07 Mar 2017 12:07:58 -0500 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <20170305155454.2147-1-mbakke@fastmail.com> Date: Tue, 07 Mar 2017 18:07:55 +0100 In-Reply-To: <20170305155454.2147-1-mbakke@fastmail.com> (Marius Bakke's message of "Sun, 5 Mar 2017 16:54:54 +0100") Message-ID: <878toh9fro.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Hi Marius! Marius Bakke skribis: > These three patches make it possible to use `guix refresh` to update > iptables (with signature verification etc). Cool! > It seems overkill to have a full updater for a single package, although > the latest iptables version require a few other packages from > netfilter.org. > > Tips for how to generalize this welcome! I was thinking we could have a generic FTP updater (rather FTP-with-signature updater). It would match packages whose source is fetched over ftp already, or packages that have a special 'ftp-url property, say. How does that sound? In the meantime your 3 patches LGTM. You can definitely apply #2 and #3; as for #1, I think it=E2=80=99s fine, and we can always remove it when = we have a more generic updater. Thanks! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 13 09:09:14 2017 Received: (at control) by debbugs.gnu.org; 13 Mar 2017 13:09:14 +0000 Received: from localhost ([127.0.0.1]:53331 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cnPis-0002C1-0a for submit@debbugs.gnu.org; Mon, 13 Mar 2017 09:09:14 -0400 Received: from eggs.gnu.org ([208.118.235.92]:44909) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cnPiq-0002Bm-Cu for control@debbugs.gnu.org; Mon, 13 Mar 2017 09:09:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cnPik-0001xW-AG for control@debbugs.gnu.org; Mon, 13 Mar 2017 09:09:07 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:46160) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cnPik-0001xR-71 for control@debbugs.gnu.org; Mon, 13 Mar 2017 09:09:06 -0400 Received: from [193.50.110.140] (port=34640 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cnPij-0002lY-LA for control@debbugs.gnu.org; Mon, 13 Mar 2017 09:09:06 -0400 Date: Mon, 13 Mar 2017 14:09:04 +0100 Message-Id: <87wpbte32n.fsf@gnu.org> To: control@debbugs.gnu.org From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: control message for bug #25977 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.4 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.4 (-----) tags 25977 moreinfo From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 22 17:48:31 2017 Received: (at control) by debbugs.gnu.org; 22 Aug 2017 21:48:31 +0000 Received: from localhost ([127.0.0.1]:50023 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dkH2E-0006wb-6r for submit@debbugs.gnu.org; Tue, 22 Aug 2017 17:48:31 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:50105) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dkH2C-0006wT-2m for control@debbugs.gnu.org; Tue, 22 Aug 2017 17:48:28 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id DC577210A8 for ; Tue, 22 Aug 2017 17:48:27 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute5.internal (MEProxy); Tue, 22 Aug 2017 17:48:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:message-id:mime-version:subject:to :x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=5nD1ic tz989aEVfu0rgYn76N+LBB6cecEgl0bAbZFnM=; b=vADU1mxzn9Qt5R+w8+5Y8w PkrFDriiN5Zjm93j4sAB6eovdqZqL17oGunzUV02poj1SNJdpYaz/bQ2ckdEfhRR mIC4jyqVRbHdikyhqXwyFY59yMGe/3Gs9sqPzQnzOz7GIly9XfHQe8lvl7J3rMNo JCaiA2uwV8dK06of0gqekM1h77meTa9OTwnIwIpgvicZry/0R2WddmI7v0f9NK54 UzjW54Tjlkt24gx0IKbNBzoPY1VXRjQz1bpapr6BMMACMQ+gUQENGDp4Vx6JNtEk v8gHRBOpePMqOy6pMFhAU+qe4q0WTS14Yq6xAmM7bWWzPgEq+1j/VIJg4+UJB5lw == DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=fm1; bh=5nD1ictz989aEVfu0rgYn76N+LBB6cecEgl0bAbZF nM=; b=QCt5uFTLhiltbfWIr3Idj7ThKxnFnLJMWxXkviTOxEOfSKXSjzWrS4HI4 oUYYqKMLegdcWwXCgh5fHbf0Xn1GB7v56+WzIChMuCt1l/rMCqYf45ZrgEKK6DPs qW9xd5J7OscpIElVstXLgBBYDrX+pcR1RHqeJR2Kc0MN9qiTYfdXUJtfnw0n9Xhu TRG1DRomCd83pIKYjlSk0JGg4XaszWsqz5WyCZszjcS/vBirI61MrpNnChTZQKMS M17ODgpNZa6oXzC9KLsoryQiRJi/ijK6wCEzEeter6X4ig7Ej/fSHpRDtJ8Qrfpc DJCaY+4zG4qr8tvWYXA1y+uPfkzWQ== X-ME-Sender: X-Sasl-enc: oTUpvE2UW6dRU4yvKYP4/LwaoHNHDpXec7MWG12FZtlh 1503438507 Received: from localhost (unknown [188.113.81.93]) by mail.messagingengine.com (Postfix) with ESMTPA id 78FDC2478D for ; Tue, 22 Aug 2017 17:48:27 -0400 (EDT) From: Marius Bakke To: control@debbugs.gnu.org Subject: Date: Tue, 22 Aug 2017 23:48:24 +0200 Message-ID: <874lsz2s0n.fsf@fastmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: close 25977 Mirrors pushed. [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [66.111.4.25 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (mbakke[at]fastmail.com) -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [66.111.4.25 listed in wl.mailspike.net] 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid 0.0 TVD_SPACE_RATIO No description available. -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 2.0 BLANK_SUBJECT Subject is present but empty X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: close 25977 Mirrors pushed. [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [66.111.4.25 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [66.111.4.25 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (mbakke[at]fastmail.com) 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid 0.0 TVD_SPACE_RATIO No description available. -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 2.0 BLANK_SUBJECT Subject is present but empty --=-=-= Content-Type: text/plain close 25977 Mirrors pushed. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlmcpqoACgkQoqBt8qM6 VPpsxgf8D5IZfy9Tl1jpiPeutj23O2zS+e4VMD6UdHzXY30iJWarnUJvzrXj1epy 9sXTdWOB+LllsPu9GMyrgkjGNdXDMltaC2/HKvpCSu14fEVN6uAiFVF7N125YWjX JlghmgDrTHqu/h0A/nZ57KeK8WzR+HCPeJuInPYySb/rrZDbw8wLMxsqU9oP8Fzf 0B0ZBg7hBChKOFCImWii9SqAYBf+oPv5Tw5h3OyD5s7h3uhtAktS/FtmKmtyyZsq pz4dyIaI4Y1cz+wEZ0q0N4GXqYAWmC+rYQ3PeT4rkxAbZgwTsbfjeKetsfAX+0xr Anc0x01rtv1HmqfakqxuandeCJm5Pg== =CeX1 -----END PGP SIGNATURE----- --=-=-=--