From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50344) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d5rGQ-0002Am-2G for guix-patches@gnu.org; Wed, 03 May 2017 06:12:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d5rGM-00039i-T6 for guix-patches@gnu.org; Wed, 03 May 2017 06:12:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:53728) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d5rGM-00039M-PO for guix-patches@gnu.org; Wed, 03 May 2017 06:12:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1d5rGM-0007Vu-Ht for guix-patches@gnu.org; Wed, 03 May 2017 06:12:02 -0400 Subject: bug#26754: Add pidentd Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50241) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d5rFr-00028F-VY for guix-patches@gnu.org; Wed, 03 May 2017 06:11:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d5rFo-0002iA-K1 for guix-patches@gnu.org; Wed, 03 May 2017 06:11:31 -0400 Received: from 93-95-228-241.1984.is ([93.95.228.241]:58664 helo=sharknado9001.pragmatique.xyz) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d5rFo-0002eo-7W for guix-patches@gnu.org; Wed, 03 May 2017 06:11:28 -0400 Received: by sharknado9001.pragmatique.xyz (OpenSMTPD) with ESMTPSA id 6bf9acce (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Wed, 3 May 2017 10:11:14 +0000 (UTC) Date: Wed, 3 May 2017 10:11:22 +0000 From: ng0 Message-ID: <20170503101122.7cpfye5ad3ccdkyc@abyayala> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="dazbnhlwbny63y5k" Content-Disposition: inline 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: 26754@debbugs.gnu.org --dazbnhlwbny63y5k Content-Type: text/plain; charset=utf-8 Content-Disposition: inline The appended patch adds pidentd. It will need a small service to function properly. -- https://pragmatique.xyz PGP: https://people.pragmatique.xyz/ng0/ --dazbnhlwbny63y5k Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0001-gnu-Add-pidentd.patch" Content-Transfer-Encoding: quoted-printable =46rom da9ee90ed392cd9def9548427799115a42de427a Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Sun, 30 Apr 2017 19:09:00 +0000 Subject: [PATCH] gnu: Add pidentd. * gnu/packages/networking.scm (pidentd): New variable. --- gnu/packages/networking.scm | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 3182443c1..11fe81dff 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -8,7 +8,7 @@ ;;; Copyright =C2=A9 2016 John Darrington ;;; Copyright =C2=A9 2016 Nicolas Goaziou ;;; Copyright =C2=A9 2016 Eric Bavier -;;; Copyright =C2=A9 2016, 2017 ng0 +;;; Copyright =C2=A9 2016, 2017 ng0 ;;; Copyright =C2=A9 2016 Arun Isaac ;;; Copyright =C2=A9 2016 Benz Schenk ;;; Copyright =C2=A9 2016, 2017 Pjotr Prins @@ -1185,3 +1185,29 @@ enabled due to license conflicts between the BSD adv= ertising clause and the GPL. ;; others under a 4-clause BSD license. Refer to the files in the sour= ce ;; distribution for clarification. (license (list license:bsd-3 license:bsd-4)))) + +(define-public pidentd + (package + (name "pidentd") + (version "3.0.19") + (source + (origin + (method url-fetch) + (uri (string-append "https://github.com/ptrrkssn/pidentd/archive/" + "v" version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0y3kd1bkydqkpc1qdff24yswysamsqivvadjy0468qri5730izgc")))) + (build-system gnu-build-system) + (arguments + `(#:tests? #f)) ; No tests are included + (inputs + `(("openssl" ,openssl))) ; For the DES library + (home-page "https://www.lysator.liu.se/~pen/pidentd/") + (synopsis "Small Ident Daemon") + (description + "@dfn{Pidentd} (Peter's Ident Daemon) is a identd, which implements a +identification server. Pidentd looks up specific TCP/IP connections and +returns the user name and other information about the connection.") + (license license:public-domain))) --=20 2.12.2 --dazbnhlwbny63y5k--