From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44095) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1diTjp-0003oh-Rx for guix-patches@gnu.org; Thu, 17 Aug 2017 18:58:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1diTjm-0007Ak-Li for guix-patches@gnu.org; Thu, 17 Aug 2017 18:58:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:34616) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1diTjm-0007Ae-Hb for guix-patches@gnu.org; Thu, 17 Aug 2017 18:58:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1diTjm-0004tn-AP for guix-patches@gnu.org; Thu, 17 Aug 2017 18:58:02 -0400 Subject: [bug#28132] [PATCH 2/2] gnu: Add LFT. Resent-Message-ID: From: Marius Bakke Date: Fri, 18 Aug 2017 00:56:39 +0200 Message-Id: <20170817225639.10055-1-mbakke@fastmail.com> In-Reply-To: <20170817225434.9749-1-mbakke@fastmail.com> References: <20170817225434.9749-1-mbakke@fastmail.com> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 28132@debbugs.gnu.org * gnu/packages/networking.scm (lft): New variable. --- gnu/packages/networking.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 6dd604646..a2bf1577c 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -371,6 +371,38 @@ interfaces, with a simple and efficient view on the command line. It is intended as a substitute for the PPPStatus and EthStatus projects.") (license license:gpl2+))) +(define-public lft + (package + (name "lft") + (version "3.79") + (source (origin + (method url-fetch) + (uri (string-append "https://pwhois.org/get/lft-" + version ".tar.gz")) + (sha256 + (base32 + "1q4xpyiwjz8s2lwvpsq73z5hnpsf5hawgyxza342kdai6nbwgr88")))) + (build-system gnu-build-system) + (arguments `(#:tests? #f)) ;no tests + (inputs `(("libpcap" ,libpcap))) + (home-page "https://pwhois.org/lft/") + (synopsis "Alternative traceroute and whois tools") + (description + "LFT, short for Layer Four Traceroute, is a @command{traceroute} tool +that often works much faster (than the commonly-used Van Jacobson method) and +goes through many configurations of packet-filters (firewalls). More +importantly, LFT implements numerous other features including AS number +lookups through several reliable sources, loose source routing, netblock +name lookups, and more. + +This package also contains WhoB, a likable @command{whois} client designed to +provide everything a network engineer needs to know about a routed IP address +by typing one line and reading one line. It can display the origin-ASN based +on the global routing table at that time (according to Prefix WhoIs, RIPE NCC, +or Cymru), the \"origin\" ASN registered in the RADB (IRR), the netname and +orgname, etc.") + (license license:vostrom))) + (define-public nload (package (name "nload") -- 2.14.1