From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marius Bakke Subject: Re: [PATCH 0/2] gnu: Add libpcsclite Date: Thu, 27 Oct 2016 10:03:43 +0100 Message-ID: <877f8u17v4.fsf@duckhunt.i-did-not-set--mail-host-address--so-tickle-me> References: <87r37813v1.fsf@duckhunt.i-did-not-set--mail-host-address--so-tickle-me> <87wpgzlumk.fsf@gnu.org> <87mvht1zwh.fsf@duckhunt.i-did-not-set--mail-host-address--so-tickle-me> <8737jiha1y.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44786) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bzgbK-0007ZZ-Mj for guix-devel@gnu.org; Thu, 27 Oct 2016 05:03:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bzgbF-0008Eo-Vb for guix-devel@gnu.org; Thu, 27 Oct 2016 05:03:54 -0400 In-Reply-To: <8737jiha1y.fsf@gnu.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Mike Gerwitz Cc: guix-devel@gnu.org --=-=-= Content-Type: text/plain Mike Gerwitz writes: > Marius: > > Thanks for your mentoring on this. :) You're welcome! :) > > On Mon, Oct 24, 2016 at 17:21:18 +0100, Marius Bakke wrote: >> I'll continue working on getting ccid integrated and eventually make a >> pcscd service for GuixSD. > > Is there anything you'd like help on? I'd be happy to test whatever you > come up with as soon as it's available. Not right now, but thanks. The difficulty with getting pcscd working on GuixSD is that the daemon expects to find all drivers in one location (e.g. /var/lib/pcsc/drivers). So we need to populate this directory with drivers before starting the service. On foreign (non-GuixSD) distros this is not a problem, as gpg users are expected to use the pcscd service provided by their system anyway. Anyway, the patches look good, I've made the following minor changes: * moved pcsc-lite to the newly created "security-token.scm"; * made eudev a regular input instead of propagated; * renamed the gnupg patch phase and removed superfluous "outputs" key; * added a configure flag to pcsc so that GuixSD users can manually add drivers to "/var/lib/pcsc/drivers" (default is $out/lib/pcsc/drivers). Also adjusted the commit messages accordingly. Pushed as cd9ed6c1cbd9fdcfa38825b8109a646fb968b7a8! Thank you! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEcBAEBCgAGBQJYEcLvAAoJEKKgbfKjOlT6+U0H+gLbtVQ4Lg6t74XoLdE2QBdr S1qewUoVw3hTFNQfQOiVMT/ac4jvmSju3G+Vc0D+hrwX7Nf6/9f3JCMS1ZA1QNZ6 PY/scam/S13R9B9YQqL+YImnA0sbnf3A4peULP1AYa92T2uUCQdBUAjLIO4iER1R knyV731MoBdt0Jb+J51Hd2Uzn5GZQsIiN1ZGJ9f76niv83aM1m6HxBiLPhIxYxTc NCxBRNpfSGD6zkbRiLVLuoIPIZKz5cR7QYNKlwlksJr+cqU5SoCVONifm2GxYCJU dZG7pRPPDoyNIf/bG7+H/F9sNjC9TCJDfYjiZ2Vtf2GoxFKn5wREAHEZIQ/60KE= =NsIY -----END PGP SIGNATURE----- --=-=-=--