From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id eIkADTnJZWCdqAAAgWs5BA (envelope-from ) for ; Thu, 01 Apr 2021 15:23:05 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id 8H7kBjnJZWBGMAAAB5/wlQ (envelope-from ) for ; Thu, 01 Apr 2021 13:23:05 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 60397218D2 for ; Thu, 1 Apr 2021 15:23:04 +0200 (CEST) Received: from localhost ([::1]:37690 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lRxHq-0005Rf-Jf for larch@yhetil.org; Thu, 01 Apr 2021 09:23:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35630) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lRx8B-0002Vo-6y for guix-patches@gnu.org; Thu, 01 Apr 2021 09:13:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:45051) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lRx8A-0004e9-St for guix-patches@gnu.org; Thu, 01 Apr 2021 09:13:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lRx8A-0001OV-NR for guix-patches@gnu.org; Thu, 01 Apr 2021 09:13:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47540] [PATCH] gnu: Add prips. Resent-From: david larsson Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Apr 2021 13:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 47540 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47540@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16172827415297 (code B ref -1); Thu, 01 Apr 2021 13:13:02 +0000 Received: (at submit) by debbugs.gnu.org; 1 Apr 2021 13:12:21 +0000 Received: from localhost ([127.0.0.1]:56597 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lRx7R-0001NK-HL for submit@debbugs.gnu.org; Thu, 01 Apr 2021 09:12:21 -0400 Received: from lists.gnu.org ([209.51.188.17]:38498) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lRx7P-0001NC-LC for submit@debbugs.gnu.org; Thu, 01 Apr 2021 09:12:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35250) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lRx7P-0001ak-GW for guix-patches@gnu.org; Thu, 01 Apr 2021 09:12:15 -0400 Received: from server0.selfhosted.xyz ([217.64.149.7]:50828) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lRx7M-00045Y-B6 for guix-patches@gnu.org; Thu, 01 Apr 2021 09:12:15 -0400 Received: from server0.selfhosted.xyz (localhost [127.0.0.1]) by server0.selfhosted.xyz (Postfix) with ESMTP id 203821CCFA57 for ; Thu, 1 Apr 2021 15:11:57 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=selfhosted.xyz; s=dkim; t=1617282722; bh=0KYnXFLOn9TP7CDJ3hVvWPBJMR8LeYF/7VRW1qzM1Iw=; h=Date:From:To:Subject; b=08mQpirlRWqmy5Uk+SrnalSaYjqMtUcJzymylXzo7VM1MoGzmeeDOTTe0lCOMTapC WDK3gaXK4ij+6yhYrqBMsMNL9jEzs8qfc359lfEPxZWbXkKqKy9f3cjpxJiBbHUtwX /YUdUjX88DRIw99DnU8CRmFSRwgNsxgp0QnvHzxHSdNlZeR/xsoEvGbmDQyQEAc3Pj sYpI0qaSC4v4MeLtthtbkQQiSRetuF+ozO4Evr6Hb70YtKIgrFBpM18hWx9xESrksy fkiJPmVGsHNgsv8G0xZQEMWPQTHhoEhbrtBlpYJ5FTNa5NpJCBendfgJUTjsE8cjOW NNz7i9n1xypmA== X-Fuglu-Suspect: 0d9931dcd0394f47991aacfe23a58f3a X-Fuglu-Spamstatus: NO Received: from webmail.selfhosted.xyz (office.selfhosted.xyz [192.168.1.4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: mail@selfhosted.xyz) by server0.selfhosted.xyz (Postfix) with ESMTPSA for ; Thu, 1 Apr 2021 15:11:57 +0200 (CEST) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=_8f78689425fda87146ef3aeeba779bd0" Date: Thu, 01 Apr 2021 15:11:56 +0200 From: david larsson Message-ID: X-Sender: david.larsson@selfhosted.xyz Received-SPF: pass client-ip=217.64.149.7; envelope-from=david.larsson@selfhosted.xyz; helo=server0.selfhosted.xyz X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 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, FROM_SUSPICIOUS_NTLD=0.499, FROM_SUSPICIOUS_NTLD_FP=0.001, PDS_OTHER_BAD_TLD=1.999, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1617283384; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:list-id:list-help:list-unsubscribe:list-subscribe: list-post:dkim-signature; bh=0KYnXFLOn9TP7CDJ3hVvWPBJMR8LeYF/7VRW1qzM1Iw=; b=cFkgfOf5MKW+ciHmH7zdSygk4wz5HS1haEJNMOQm4RDYGrxoWdAqIJahPZWCIJYhWA1IL8 ehht2xDzbr312pyxLNSMTCbg+8+NWGdcMWeixarqFIEl4tH7XQ+3GmcakiU8deXcwuWof6 MiKm0ll1f9jZ6uV6FkN7xzERNMPeRskpLbZG0zsfoy85nJE0RfaMgAqhSODaCB9RduHLnJ i7YNmnmsd3msglTPa/FTIMgc5t65DwGbxC9o9NgkU6OjcHiUHNw9f/rmIBHZvUFPfej518 du+dwQjrf2rWu99oXmyU8oZmbb5Zd4uI5DvH3goppsMwgFgNT3oQCTe4+SyF9A== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1617283384; a=rsa-sha256; cv=none; b=KPjCHdSx3d6hbaKEYav0Cb65zuDugsjmJBvBSWGn8SaQV5kMiMzQslXyaW83ojs1GdQwAh nXgMA75ORxXH8f3TO4pP4P/ja66oxnjnhrA+WRpjjs5+F0QMLXMe8pbmm+S788yA0v+d69 mCcAEdN79OkeyK8Ovdc8+IJR6kT0KEInsAojvKojjlzTvvh8r8YLcLaJignZzbUpxhJb6I 94yKzMnEkn1bOhB5eV4vE2ltdeucKv0tcpPBOH75UKtJb5FxVPf3wk7iQCkSgKAgHiGeLj lAS88+s6xCJYwetmxEOohLnaHGvECqbxZePRallazNR+DYSpwzpUJEb1XA5hfw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=selfhosted.xyz header.s=dkim header.b=08mQpirl; dmarc=fail reason="SPF not aligned (relaxed)" header.from=selfhosted.xyz (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -1.23 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=selfhosted.xyz header.s=dkim header.b=08mQpirl; dmarc=fail reason="SPF not aligned (relaxed)" header.from=selfhosted.xyz (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 60397218D2 X-Spam-Score: -1.23 X-Migadu-Scanner: scn0.migadu.com X-TUID: VjkXYOwIBYeZ --=_8f78689425fda87146ef3aeeba779bd0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8; format=flowed From 22cc953d3e663bb842d5a0b970577a3d54f6fef1 Mon Sep 17 00:00:00 2001 From: methuselah-0 Date: Thu, 1 Apr 2021 15:10:45 +0200 Subject: [PATCH] gnu: Add prips. * gnu/packages/admin.scm (prips): New variable. --- gnu/packages/admin.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index df7973395d..f6cb62a568 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -39,6 +39,7 @@ ;;; Copyright © 2021 Stefan Reichör ;;; Copyright © 2021 qblade ;;; Copyright © 2021 Hyunseok Kim +;;; Copyright © 2021 David Larsson ;;; ;;; This file is part of GNU Guix. ;;; @@ -1019,6 +1020,39 @@ recursive runs on the generated subnets. (also IPv6) @end itemize\n") (license license:bsd-3))) +(define-public prips + (package + (name "prips") + (version "1.1.1") + (source + (origin + (method url-fetch) + (uri (string-append "https://devel.ringlet.net/files/sys/" + name "/" name "-" version ".tar.xz")) + (sha256 + (base32 "1a33vbl4w603mk6mm5r3vhk87fy3dfk5wdpch0yd3ncbkg3fmvqn")))) + (build-system gnu-build-system) + (arguments + '(#:make-flags (list "CC=gcc") + #:phases (modify-phases + %standard-phases + (delete 'configure) + (delete 'check) + (replace 'install + (lambda _ + (let* + ((bin-dir (string-append %output "/bin")) + (bin-file (string-append bin-dir "/prips"))) + (mkdir-p bin-dir) + (copy-file "prips" bin-file) + (chmod bin-file #o700))))))) + (synopsis "Tool that prints the IP addresses in a given range") + (description "Prips can be used to print all of the IP addresses in + a given range. This allows the enhancement of tools only work + on one host at a time (e.g. whois).") + (home-page "https://devel.ringlet.net/sysutils/prips/") + (license license:gpl2))) + (define-public alive (package (name "alive") -- 2.30.2 --=_8f78689425fda87146ef3aeeba779bd0 Content-Transfer-Encoding: base64 Content-Type: text/x-diff; name=0001-gnu-Add-prips.patch Content-Disposition: attachment; filename=0001-gnu-Add-prips.patch; size=2327 RnJvbSAyMmNjOTUzZDNlNjYzYmI4NDJkNWEwYjk3MDU3N2EzZDU0ZjZmZWYxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBtZXRodXNlbGFoLTAgPGRhdmlkLmxhcnNzb25Ac2VsZmhvc3Rl ZC54eXo+CkRhdGU6IFRodSwgMSBBcHIgMjAyMSAxNToxMDo0NSArMDIwMApTdWJqZWN0OiBbUEFU Q0hdIGdudTogQWRkIHByaXBzLgoKKiBnbnUvcGFja2FnZXMvYWRtaW4uc2NtIChwcmlwcyk6IE5l dyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvYWRtaW4uc2NtIHwgMzQgKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDM0IGluc2VydGlvbnMoKykK CmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvYWRtaW4uc2NtIGIvZ251L3BhY2thZ2VzL2FkbWlu LnNjbQppbmRleCBkZjc5NzMzOTVkLi5mNmNiNjJhNTY4IDEwMDY0NAotLS0gYS9nbnUvcGFja2Fn ZXMvYWRtaW4uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9hZG1pbi5zY20KQEAgLTM5LDYgKzM5LDcg QEAKIDs7OyBDb3B5cmlnaHQgwqkgMjAyMSBTdGVmYW4gUmVpY2jDtnIgPHN0ZWZhbkB4c3RldmUu YXQ+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMjEgcWJsYWRlIDxxYmxhZGVAcHJvdG9ubWFpbC5jb20+ CiA7OzsgQ29weXJpZ2h0IMKpIDIwMjEgSHl1bnNlb2sgS2ltIDxsYXNuZXNuZUBsYWd1bnBvc3By YXNpaG9wcmUub3JnPgorOzs7IENvcHlyaWdodCDCqSAyMDIxIERhdmlkIExhcnNzb24gPGRhdmlk LmxhcnNzb25Ac2VsZmhvc3RlZC54eXo+CiA7OzsKIDs7OyBUaGlzIGZpbGUgaXMgcGFydCBvZiBH TlUgR3VpeC4KIDs7OwpAQCAtMTAxOSw2ICsxMDIwLDM5IEBAIHJlY3Vyc2l2ZSBydW5zIG9uIHRo ZSBnZW5lcmF0ZWQgc3VibmV0cy4gIChhbHNvIElQdjYpCiBAZW5kIGl0ZW1pemVcbiIpCiAgICAg KGxpY2Vuc2UgbGljZW5zZTpic2QtMykpKQogCisoZGVmaW5lLXB1YmxpYyBwcmlwcworICAocGFj a2FnZQorICAgIChuYW1lICJwcmlwcyIpCisgICAgKHZlcnNpb24gIjEuMS4xIikKKyAgICAoc291 cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJp IChzdHJpbmctYXBwZW5kICJodHRwczovL2RldmVsLnJpbmdsZXQubmV0L2ZpbGVzL3N5cy8iCisg ICAgICAgICAgICAgICAgICAgICAgICAgICBuYW1lICIvIiBuYW1lICItIiB2ZXJzaW9uICIudGFy Lnh6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyICIxYTMzdmJsNHc2MDNtazZt bTVyM3Zoazg3ZnkzZGZrNXdkcGNoMHlkM25jYmtnM2ZtdnFuIikpKSkKKyAgICAoYnVpbGQtc3lz dGVtIGdudS1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICAnKCM6bWFrZS1mbGFn cyAobGlzdCAiQ0M9Z2NjIikKKyAgICAgICAjOnBoYXNlcyAobW9kaWZ5LXBoYXNlcworICAgICAg ICAgICAgICAgICAgICAlc3RhbmRhcmQtcGhhc2VzCisgICAgICAgICAgICAgICAgICAoZGVsZXRl ICdjb25maWd1cmUpCisgICAgICAgICAgICAgICAgICAoZGVsZXRlICdjaGVjaykKKyAgICAgICAg ICAgICAgICAgIChyZXBsYWNlICdpbnN0YWxsCisgICAgICAgICAgICAgICAgICAgIChsYW1iZGEg XworICAgICAgICAgICAgICAgICAgICAgIChsZXQqCisgICAgICAgICAgICAgICAgICAgICAgICAg ICgoYmluLWRpciAgKHN0cmluZy1hcHBlbmQgJW91dHB1dCAiL2JpbiIpKQorICAgICAgICAgICAg ICAgICAgICAgICAgICAgKGJpbi1maWxlIChzdHJpbmctYXBwZW5kIGJpbi1kaXIgIi9wcmlwcyIp KSkKKyAgICAgICAgICAgICAgICAgICAgICAgIChta2Rpci1wIGJpbi1kaXIpCisgICAgICAgICAg ICAgICAgICAgICAgICAoY29weS1maWxlICJwcmlwcyIgYmluLWZpbGUpCisgICAgICAgICAgICAg ICAgICAgICAgICAoY2htb2QgYmluLWZpbGUgI283MDApKSkpKSkpCisgICAgKHN5bm9wc2lzICJU b29sIHRoYXQgcHJpbnRzIHRoZSBJUCBhZGRyZXNzZXMgaW4gYSBnaXZlbiByYW5nZSIpCisgICAg KGRlc2NyaXB0aW9uICJQcmlwcyBjYW4gYmUgdXNlZCB0byBwcmludCBhbGwgb2YgdGhlIElQIGFk ZHJlc3NlcyBpbgorIGEgZ2l2ZW4gcmFuZ2UuICBUaGlzIGFsbG93cyB0aGUgZW5oYW5jZW1lbnQg b2YgdG9vbHMgb25seSB3b3JrCisgb24gb25lIGhvc3QgYXQgYSB0aW1lIChlLmcuIHdob2lzKS4i KQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZGV2ZWwucmluZ2xldC5uZXQvc3lzdXRpbHMvcHJp cHMvIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmdwbDIpKSkKKwogKGRlZmluZS1wdWJsaWMgYWxp dmUKICAgKHBhY2thZ2UKICAgICAobmFtZSAiYWxpdmUiKQotLSAKMi4zMC4yCgo= --=_8f78689425fda87146ef3aeeba779bd0--