From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 13 04:08:30 2017 Received: (at submit) by debbugs.gnu.org; 13 Apr 2017 08:08:30 +0000 Received: from localhost ([127.0.0.1]:45035 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cyZnk-0006mG-TE for submit@debbugs.gnu.org; Thu, 13 Apr 2017 04:08:30 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55776) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cyZnk-0006m0-1B for submit@debbugs.gnu.org; Thu, 13 Apr 2017 04:08:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cyZnd-0000iD-MM for submit@debbugs.gnu.org; Thu, 13 Apr 2017 04:08:18 -0400 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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46188) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cyZnd-0000i3-Jm for submit@debbugs.gnu.org; Thu, 13 Apr 2017 04:08:17 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46733) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cyZnc-0005eg-Cz for guix-patches@gnu.org; Thu, 13 Apr 2017 04:08:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cyZnZ-0000fT-6F for guix-patches@gnu.org; Thu, 13 Apr 2017 04:08:16 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21026) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cyZnY-0000eg-Ub for guix-patches@gnu.org; Thu, 13 Apr 2017 04:08:13 -0400 Received: from localhost (x4d0ccc0b.dyn.telefonica.de [77.12.204.11]) by mx.zohomail.com with SMTPS id 1492070888298770.757262576486; Thu, 13 Apr 2017 01:08:08 -0700 (PDT) From: Ricardo Wurmus To: guix-patches@gnu.org Subject: [PATCH] gnu: Add nss-pam-ldapd. Date: Thu, 13 Apr 2017 10:08:04 +0200 Message-Id: <20170413080804.30980-1-rekado@elephly.net> X-Mailer: git-send-email 2.12.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ZohoMailClient: External X-ZohoMail: Z_26063301 SPT_1 Z_26062608 SPT_0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [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.0 (----) X-Debbugs-Envelope-To: submit Cc: Ricardo Wurmus 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.0 (+) * gnu/packages/openldap.scm (nss-pam-ldapd): New variable. --- gnu/packages/openldap.scm | 37 ++++++++++++++++++++++++++++++++++++- 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/gnu/packages/openldap.scm b/gnu/packages/openldap.scm index 627319bda..b67510647 100644 --- a/gnu/packages/openldap.scm +++ b/gnu/packages/openldap.scm @@ -2,6 +2,7 @@ ;;; Copyright © 2013, 2014, 2015 Ludovic Courtès ;;; Copyright © 2013 Andreas Enge ;;; Copyright © 2016 Leo Famulari +;;; Copyright © 2017 Ricardo Wurmus ;;; ;;; This file is part of GNU Guix. ;;; @@ -26,8 +27,10 @@ #:use-module (gnu packages gnupg) #:use-module (gnu packages groff) #:use-module (gnu packages icu4c) + #:use-module (gnu packages linux) + #:use-module (gnu packages python) #:use-module (gnu packages tls) - #:use-module ((guix licenses) #:select (openldap2.8)) + #:use-module ((guix licenses) #:select (openldap2.8 lgpl2.1+)) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix build-system gnu)) @@ -74,3 +77,35 @@ "OpenLDAP is a free implementation of the Lightweight Directory Access Protocol.") (license openldap2.8) (home-page "http://www.openldap.org/"))) + +(define-public nss-pam-ldapd + (package + (name "nss-pam-ldapd") + (version "0.9.7") + (source (origin + (method url-fetch) + (uri (string-append "https://arthurdejong.org/nss-pam-ldapd/" + "nss-pam-ldapd-" version ".tar.gz")) + (sha256 + (base32 + "1sw36w6zkzvabvjckqick032j5p5xi0qi3sgnh0znzxz31jqvf0d")))) + (build-system gnu-build-system) + (arguments + `(#:configure-flags + (list (string-append "--with-pam-seclib-dir=" + (assoc-ref %outputs "out") "/lib/security/") + (string-append "--with-ldap-conf-file=" + (assoc-ref %outputs "out") "/etc/nslcd.conf")))) + (inputs + `(("linux-pam" ,linux-pam) + ("openldap" ,openldap) + ("python" ,python-2))) + (home-page "https://arthurdejong.org/nss-pam-ldapd") + (synopsis "NSS and PAM modules for LDAP") + (description "nss-pam-ldapd provides a @dfn{Name Service Switch} (NSS) +module that allows your LDAP server to provide user account, group, host name, +alias, netgroup, and basically any other information that you would normally +get from @file{/etc} flat files or NIS. It also provides a @dfn{Pluggable +Authentication Module} (PAM) to do identity and authentication management with +an LDAP server.") + (license lgpl2.1+))) -- 2.12.2 From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 15 15:01:38 2017 Received: (at 26473) by debbugs.gnu.org; 15 Apr 2017 19:01:38 +0000 Received: from localhost ([127.0.0.1]:49364 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1czSww-0005PT-Bi for submit@debbugs.gnu.org; Sat, 15 Apr 2017 15:01:38 -0400 Received: from lb1.openmailbox.org ([5.79.108.160]:50148 helo=mail.openmailbox.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1czSwu-0005PK-BL for 26473@debbugs.gnu.org; Sat, 15 Apr 2017 15:01:33 -0400 Received: by mail.openmailbox.org (Postfix, from userid 20002) id E582150CCF0; Sat, 15 Apr 2017 21:01:30 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1492282890; bh=IvnVXlwAftyW/HpKmUNxX4VEVzU2wzSOvFLCdq5v+u0=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=ljvDXZzu8MWV0vqvT3Mjkx6u3Pgpez1K1eRq1Op0qQiJHT3ON33/VruCpP98jd5s7 L1grzr8gaX8TxQe9WrdP/rJk9uhATapeDcpn9EpPZlXcNwlTstczXzm44WuMegoUzu wP12lRbi+FUlzfMMUjRoNOifsP+P7XMGNVueraU4= X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on ZDZR003 X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=NO_RECEIVED,NO_RELAYS, T_DKIM_INVALID autolearn=disabled version=3.4.0 From: Kei Kebreau DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1492282888; bh=IvnVXlwAftyW/HpKmUNxX4VEVzU2wzSOvFLCdq5v+u0=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=tibQgfkjco2vciLcLswn4ZkaqQL88xaJN8L81kmciAzjpcW8+ROz1ZaJ2d5nCqSo6 MLU9YfWx+rmF9OUQXEBLxtYD4S3I9QcnsvNrMDvgqnWc5Bv2QSrUSXSQPkeqLnZAe0 fLJQkATn4PTd2OsIrn9fpYItzymxtpnvkA/1yM9o= To: Ricardo Wurmus Subject: Re: bug#26473: [PATCH] gnu: Add nss-pam-ldapd. References: <20170413080804.30980-1-rekado@elephly.net> Date: Sat, 15 Apr 2017 15:01:24 -0400 In-Reply-To: <20170413080804.30980-1-rekado@elephly.net> (Ricardo Wurmus's message of "Thu, 13 Apr 2017 10:08:04 +0200") Message-ID: <87k26lmr5n.fsf@openmailbox.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 26473 Cc: 26473@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: 0.0 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ricardo Wurmus writes: > * gnu/packages/openldap.scm (nss-pam-ldapd): New variable. > --- > gnu/packages/openldap.scm | 37 ++++++++++++++++++++++++++++++++++++- > 1 file changed, 36 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/openldap.scm b/gnu/packages/openldap.scm > index 627319bda..b67510647 100644 > --- a/gnu/packages/openldap.scm > +++ b/gnu/packages/openldap.scm > @@ -2,6 +2,7 @@ > ;;; Copyright =C2=A9 2013, 2014, 2015 Ludovic Court=C3=A8s > ;;; Copyright =C2=A9 2013 Andreas Enge > ;;; Copyright =C2=A9 2016 Leo Famulari > +;;; Copyright =C2=A9 2017 Ricardo Wurmus > ;;; > ;;; This file is part of GNU Guix. > ;;; > @@ -26,8 +27,10 @@ > #:use-module (gnu packages gnupg) > #:use-module (gnu packages groff) > #:use-module (gnu packages icu4c) > + #:use-module (gnu packages linux) > + #:use-module (gnu packages python) > #:use-module (gnu packages tls) > - #:use-module ((guix licenses) #:select (openldap2.8)) > + #:use-module ((guix licenses) #:select (openldap2.8 lgpl2.1+)) > #:use-module (guix packages) > #:use-module (guix download) > #:use-module (guix build-system gnu)) > @@ -74,3 +77,35 @@ > "OpenLDAP is a free implementation of the Lightweight Directory Acce= ss Protocol.") > (license openldap2.8) > (home-page "http://www.openldap.org/"))) > + > +(define-public nss-pam-ldapd > + (package > + (name "nss-pam-ldapd") > + (version "0.9.7") > + (source (origin > + (method url-fetch) > + (uri (string-append "https://arthurdejong.org/nss-pam-ldap= d/" > + "nss-pam-ldapd-" version ".tar.gz")) > + (sha256 > + (base32 > + "1sw36w6zkzvabvjckqick032j5p5xi0qi3sgnh0znzxz31jqvf0d"))= )) > + (build-system gnu-build-system) > + (arguments > + `(#:configure-flags > + (list (string-append "--with-pam-seclib-dir=3D" > + (assoc-ref %outputs "out") "/lib/security/") > + (string-append "--with-ldap-conf-file=3D" > + (assoc-ref %outputs "out") "/etc/nslcd.conf"= )))) > + (inputs > + `(("linux-pam" ,linux-pam) > + ("openldap" ,openldap) > + ("python" ,python-2))) > + (home-page "https://arthurdejong.org/nss-pam-ldapd") > + (synopsis "NSS and PAM modules for LDAP") > + (description "nss-pam-ldapd provides a @dfn{Name Service Switch} (NS= S) > +module that allows your LDAP server to provide user account, group, host= name, > +alias, netgroup, and basically any other information that you would norm= ally > +get from @file{/etc} flat files or NIS. It also provides a @dfn{Pluggab= le > +Authentication Module} (PAM) to do identity and authentication managemen= t with > +an LDAP server.") > + (license lgpl2.1+))) LGTM. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEg7ZwOtzKO2lLzi2m5qXuPBlGeg0FAljybgQACgkQ5qXuPBlG eg2MtA/9FItaQzf7vUqanEch+GAjjm8aoDc843YJpfLZWOuNKeZscaxxe1uPYvNJ Wlo96FILDW+g65YQVtozHvuW991trJoKDvHnuBHfAkpkmfnfTHySkqeZ9fee8m5r L05Ld7Ef5Scv+PC0tdHWreRIshxWDwgXwZ1mSXto7AK2zcD6sysr1DxEW9T0m6vY d0RRmubzsOBgoAzLN2PW/SiAnPbKNL8EtNW5ULuRhIgM1gMT7x4iGY2Sq979IA9i H/8eAtACHRE6Ad6AiCuK4PYj71IDSC1A/x7B/rkQOJloG/i7ggi1RIV0T8MjTxuL /3gjOSmvVWjyuxWCJAx/L0xy0dsHw2f/Yy5hcYiZz5QmEmraoxgo4x+g6UHPEFZT NmjSPQIsNvm6T+1oi1n//WbKy0W5piJQd5fnBP4LLWfC/E/jo9+TL+SpCWqOIXy5 pKb0QowcGbZ5inE+ArYqXTSf/uyZw9n6Rs2RJMWBxlVosJ7UB8zF9erwdsHOd1kR Fvd01hXje6JCiXs8nspUYvaJl54uag1bIM84XteMqznWwBF3t6Y2sDGi6QF2gNU9 Ha0bD3rhmRk5bmm0tgp30DLsWSIpQ8ROXFTxMfQBwl0o84SLzH1owrUD6zefnkwV ni1CMg9rCzobhIVnFbQGa7QVBYzqZTulYmKNvqeJBoO5QAr6//o= =SX4f -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 22 17:12:03 2017 Received: (at 26473-done) by debbugs.gnu.org; 22 Apr 2017 21:12:04 +0000 Received: from localhost ([127.0.0.1]:34769 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d22K3-00032o-Mz for submit@debbugs.gnu.org; Sat, 22 Apr 2017 17:12:03 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21028) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d22K0-00032M-LT for 26473-done@debbugs.gnu.org; Sat, 22 Apr 2017 17:12:01 -0400 Received: from localhost (xd9ba693d.dyn.telefonica.de [217.186.105.61]) by mx.zohomail.com with SMTPS id 14928955150771013.4058975910644; Sat, 22 Apr 2017 14:11:55 -0700 (PDT) References: <20170413080804.30980-1-rekado@elephly.net> <87k26lmr5n.fsf@openmailbox.org> User-agent: mu4e 0.9.18; emacs 25.1.1 From: Ricardo Wurmus To: Kei Kebreau Subject: Re: bug#26473: [PATCH] gnu: Add nss-pam-ldapd. In-reply-to: <87k26lmr5n.fsf@openmailbox.org> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Sat, 22 Apr 2017 23:11:51 +0200 Message-ID: <874lxgtaeg.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-ZohoMailClient: External X-Spam-Score: -1.8 (-) X-Debbugs-Envelope-To: 26473-done Cc: 26473-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: -1.8 (-) Kei Kebreau writes: > Ricardo Wurmus writes: > >> * gnu/packages/openldap.scm (nss-pam-ldapd): New variable. […] > LGTM. Thanks. Pushed to master with commit f8fe0e9db. -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC https://elephly.net From unknown Sat Sep 13 13:15:31 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 21 May 2017 11:24:05 +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