From unknown Tue Jun 17 19:57:27 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#59623 <59623@debbugs.gnu.org> To: bug#59623 <59623@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add bgpq3. Reply-To: bug#59623 <59623@debbugs.gnu.org> Date: Wed, 18 Jun 2025 02:57:27 +0000 retitle 59623 [PATCH] gnu: Add bgpq3. reassign 59623 guix-patches submitter 59623 Felix Lechner severity 59623 normal tag 59623 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 26 21:27:59 2022 Received: (at submit) by debbugs.gnu.org; 27 Nov 2022 02:28:00 +0000 Received: from localhost ([127.0.0.1]:41763 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oz7Oh-0001yE-GN for submit@debbugs.gnu.org; Sat, 26 Nov 2022 21:27:59 -0500 Received: from lists.gnu.org ([209.51.188.17]:54184) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oz7Oe-0001y8-5b for submit@debbugs.gnu.org; Sat, 26 Nov 2022 21:27:57 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oz7Od-0002iY-7V for guix-patches@gnu.org; Sat, 26 Nov 2022 21:27:55 -0500 Received: from linode.us-core.com ([2600:3c01::f03c:93ff:fe26:6229]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oz7OX-0005Yc-Hu for guix-patches@gnu.org; Sat, 26 Nov 2022 21:27:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=nz3oWij4QMA9H8F bwRh1GJAPdtEDUWAcc5RyF11LOng=; h=date:subject:cc:to:from; d=lease-up.com; b=id8GJyt3w+Yb48K+idYeux2yutB2wRW0nO09d9WCUR2z+Ki+bwIw T0doaMcEvbH856jYvRtpalAFu+BFAbxtJNw7eC4hQkAwiCdUiz2hfsPNC4pO1Y/YuJNM1n xVZVfeUNlrOAfCGzpkiTyHZpI779B8rBcF6goyDeFHpigYANk= Received: by linode.us-core.com (OpenSMTPD) with ESMTPSA id 2fbc4624 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Sun, 27 Nov 2022 02:27:40 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id b32c851a; Sun, 27 Nov 2022 02:27:38 +0000 (UTC) From: Felix Lechner To: guix-patches@gnu.org Subject: [PATCH] gnu: Add bgpq3. Date: Sat, 26 Nov 2022 18:27:27 -0800 Message-Id: <20221127022727.28672-1-felix.lechner@lease-up.com> X-Mailer: git-send-email 2.38.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2600:3c01::f03c:93ff:fe26:6229; envelope-from=felix.lechner@us-core.com; helo=linode.us-core.com X-Spam_score_int: 20 X-Spam_score: 2.0 X-Spam_bar: ++ X-Spam_report: (2.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_SBL_CSS=3.335, RCVD_IN_XBL=0.375, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 2.4 (++) 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: * gnu/packages/networking.scm (bgpq3): New variable. --- gnu/packages/networking.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index f5276e330e..f5e0760878 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -2998,6 +2998,37 @@ (d [...] Content analysis details: (2.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [2600:3c01:0:0:f03c:93ff:fe26:6229 listed in] [zen.spamhaus.org] -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom; id=felix.lechner%40us-core.com; ip=209.51.188.17; r=debbugs.gnu.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.51.188.17 listed in wl.mailspike.net] 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines X-Debbugs-Envelope-To: submit Cc: Felix Lechner 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.4 (+) 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: * gnu/packages/networking.scm (bgpq3): New variable. --- gnu/packages/networking.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index f5276e330e..f5e0760878 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -2998,6 +2998,37 @@ (d [...] Content analysis details: (1.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.51.188.17 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [2600:3c01:0:0:f03c:93ff:fe26:6229 listed in] [zen.spamhaus.org] 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom;id=felix.lechner%40us-core.com;ip=209.51.188.17;r=debbugs.gnu.org] 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager * gnu/packages/networking.scm (bgpq3): New variable. --- gnu/packages/networking.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index f5276e330e..f5e0760878 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -2998,6 +2998,37 @@ (define-public quagga (home-page "https://www.nongnu.org/quagga/") (license license:gpl2+))) +(define-public bgpq3 + (let ((commit "9e46c66cff0c0cdcca653141b1664dbf6f9370ed") + (revision "0")) + (package + (name "bgpq3") + (version (git-version "0.1.36.1" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/snar/bgpq3") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0768hihx7idmn2dk8ii21m0dm052amlnfpqq53vsfaapb60n1smc")))) + (build-system gnu-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (delete 'check)))) + (native-inputs (list python-markdown)) + (home-page "http://snar.spb.ru/prog/bgpq3/") + (synopsis "Generate BGP filters from the Internet Routing Registry system") + (description + "This program generates BGP routing filters from data in the Internet +Routing Registry system, including the Routing Assets Database that is operated +by the Merit Network at the University of Michigan. Examples are prefix-lists, +extended access-lists, policy-statement terms and as-path lists. It is an +essential peering tool for exchange operators.") + (license license:bsd-2)))) + (define-public thc-ipv6 (let ((revision "0") (commit "4bb72573e0950ce6f8ca2800a10748477020029e")) base-commit: c457c715a83358fa1557f703b1e459435fb1a259 -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 02 14:57:25 2022 Received: (at submit) by debbugs.gnu.org; 2 Dec 2022 19:57:25 +0000 Received: from localhost ([127.0.0.1]:48536 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p1CA0-0000eS-Gb for submit@debbugs.gnu.org; Fri, 02 Dec 2022 14:57:24 -0500 Received: from lists.gnu.org ([209.51.188.17]:40422) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p1C9y-0000eM-Qo for submit@debbugs.gnu.org; Fri, 02 Dec 2022 14:57:23 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p1C9y-00071h-Ed for guix-patches@gnu.org; Fri, 02 Dec 2022 14:57:22 -0500 Received: from tobias.gr ([2a02:c205:2020:6054::1]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p1C9w-00069t-Bh for guix-patches@gnu.org; Fri, 02 Dec 2022 14:57:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=yF++dXnlgVgnq 5gM/yRQ+E90nRZiNJv6V1ktTp9C21A=; h=in-reply-to:date:subject:cc:to: from:references; d=tobias.gr; b=anod1oOpjHVz2YimuTYAHbFjB6cB97SmSjh/lj lJHNkiZ+uY+U+Zzmvcs8KtdfOM5jgvhxwilD8Kf+xNWlk6dnpRwiNNtdWCfZzuciAyh51n oG9+1EULwjryR07d06mVRddg7zlFXTLz9jE7aFbrWrhIZPDuj2lZEijfrG5R20Bpof8+r3 BJNiaX8Kg+xgpENCT0A3QL6Ke8cOROPn8MiwNIvwgXW5A0+rPlYwkUv4aQjF4QGiGuvqsD O+YXjvtlj+CcPckm0gyz7XE/N7Y7094TMLzWC5075tRnfv62IsUn7aff8mq/cA2971RP41 WDbSu/OIKs+zgp8MLKrQ8fcA== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 9434746c (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Fri, 2 Dec 2022 19:57:15 +0000 (UTC) References: <20221127022727.28672-1-felix.lechner@lease-up.com> From: Tobias Geerinckx-Rice To: Felix Lechner Subject: Re: [bug#59623] [PATCH] gnu: Add bgpq3. Date: Fri, 02 Dec 2022 20:44:01 +0100 In-reply-to: <20221127022727.28672-1-felix.lechner@lease-up.com> BIMI-Selector: v=BIMI1; s=default; Message-ID: <87edthy3uu.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a02:c205:2020:6054::1; envelope-from=me@tobias.gr; helo=tobias.gr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit Cc: guix-patches@gnu.org, 59623-done@debbugs.gnu.org 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: -2.6 (--) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Hi Felix, Felix Lechner via Guix-patches via =E5=86=99=E9=81=93=EF=BC=9A > * gnu/packages/networking.scm (bgpq3): New variable. Thanks! > +(define-public bgpq3 > + (let ((commit "9e46c66cff0c0cdcca653141b1664dbf6f9370ed") > + (revision "0")) I dropped this and referred directly to the > + (version (git-version "0.1.36.1" revision commit)) tag, only because that's the current convention. The result is=20 equivalent. > + (arguments > + '(#:phases > + (modify-phases %standard-phases > + (delete 'check)))) Similarly, we use #:tests? #f ; no test suite instead. No functional change. > + (home-page "http://snar.spb.ru/prog/bgpq3/") Self-signed certificates are the best certificates! :-/ > + (synopsis "Generate BGP filters from the Internet Routing=20 > Registry system") > + (description > + "This program generates BGP routing filters from data in=20 > the Internet > +Routing Registry system, including the Routing Assets Database=20 > that is operated > +by the Merit Network at the University of Michigan. Examples=20 > are prefix-lists, > +extended access-lists, policy-statement terms and as-path=20 > lists. It is an > +essential peering tool for exchange operators.") I took the liberty of expanding this a bit, mostly by adding=20 mark-up and including the search terms =E2=80=98IRR=E2=80=99 and =E2=80=98R= ADB=E2=80=99. I don't dispute its accuracy, but =E2=80=98an essential peering tool=E2=80= =99 runs=20 afoul of Guix's policy of toning down marketing language. I did=20 keep the reference to IXes though. > + (license license:bsd-2)))) As noted on IRC, there are two BSD-3 files in this package. Both=20 the author & GitHub seem to have missed this. I've submitted a=20 bug report. Pushed with the above changes as=20 9ef6286bc3f6ed780606d3c2089aed7ff73074c3. Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIMEARYKACsWIQT12iAyS4c9C3o4dnINsP+IT1VteQUCY4pY+Q0cbWVAdG9iaWFz LmdyAAoJEA2w/4hPVW15WicA/R/2UTf65CpDcG3gjT5c1HOdCnfipqGRqWyxiUMI zUGlAPwNsU3js93TqQziiCJbCayqhRKr0xqX+/SR2uncrWuxCA== =rBYS -----END PGP SIGNATURE----- --=-=-=-- From unknown Tue Jun 17 19:57:27 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 31 Dec 2022 12:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator