From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mike Gerwitz Subject: Re: [PATCH 1/1] gnu: Add ccid. Date: Sun, 19 Nov 2017 23:11:41 -0500 Message-ID: <873759zj0i.fsf@gnu.org> References: <20161027094611.19750-1-mbakke@fastmail.com> <878tt9ds3m.fsf@gnu.org> <87vawczpb2.fsf@duckhunt.i-did-not-set--mail-host-address--so-tickle-me> <878tt5dyao.fsf@gnu.org> <87funcsud1.fsf@duckhunt.i-did-not-set--mail-host-address--so-tickle-me> 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]:46942) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eGdS2-0003zq-AH for guix-devel@gnu.org; Sun, 19 Nov 2017 23:12:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eGdS1-0007Xy-6f for guix-devel@gnu.org; Sun, 19 Nov 2017 23:12:54 -0500 In-Reply-To: <87funcsud1.fsf@duckhunt.i-did-not-set--mail-host-address--so-tickle-me> (Marius Bakke's message of "Mon, 31 Oct 2016 10:09:14 +0000") 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: Marius Bakke Cc: guix-devel@gnu.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hey, Marius: I'm resurrecting this thread. :) On Mon, Oct 31, 2016 at 10:09:14 +0000, Marius Bakke wrote: > Mike Gerwitz writes: >> On Fri, Oct 28, 2016 at 12:27:29 +0100, Marius Bakke wrote: >>> Packages are not allowed to write to /var, so to run pcscd on Guix you >>> will have to symlink ~/.guix-profile/pcsc/drivers to >>> /var/lib/pcsc/drivers manually, until we have a system service for >>> pcscd. Can you try that? >> >> That does indeed work. Thanks. > > Thanks a lot for testing! :) > >> Part of this for me is being unfamiliar with how everything in Guix >> works, so I'm sure it'll make a lot more sense once I see what service >> you come up with and observe its conventions. > > I haven't started working on this yet, but the idea is to provide a list > of drivers in the service definition (with ccid as default), and then > symlink each of them to the driver directory before starting pcscd. I'm getting GuixSD set up on an X200 now, and this is something that I'm interested in getting resolved. For the time being, I'm using the symlink workaround that you suggested. If you're still interested in doing this---great! Otherwise, I'm tight on time and am already deep in a GuixSD crash-course, so I'd appreciate any sort of mentoring/direction to get this working properly and in a manner consistent with Guix/GuixSD's philosophy. If there are existing service examples that demonstrate the same core concept, I'd be happy to play around with that. But I'd need to know what approach you'd like to take to solving this. Could you provide some more detail? Thanks! =2D-=20 Mike Gerwitz Free Software Hacker+Activist | GNU Maintainer & Volunteer GPG: D6E9 B930 028A 6C38 F43B 2388 FEF6 3574 5E6F 6D05 https://mikegerwitz.com --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJaElX9AAoJEIyRe39dxRuijMoP/3a85nhONx96xifpuvX/Riuq ep+Oew4dmEVc9duzlqZqeW/C11KzDHIZxvFfqPCG/fZxdrE+ym81iqffnG5QOZ+8 nl2G9N8KtLqbgZDiFbcNDNfdx7uA5z6PK89t2By8Aoppkw3xtxkUmzI1FRapwPRx OMUVGam4VC8/Upfry5RRWGgOPxrK9WolQfCqbWaH0qOBJR/nGbk9+GXCMX/KaHPV /HiD2muAaVVkTs77N2SK/Hs/ylARuK7pga/F8th7CddYtXKRF4KFW8zjbUPwkcx3 OPFmMTWRCRp410FYfnkZX+IIBXQgYoP2goXeUNDaYjBEewwiEMb3G3snNFoeStQ0 bel5kVIwKYI72OaaA8iijOtMUwQV2wZM+w1Bw8bFtEav3O8JzC+8g1z2Lwnk+0IT 0GIXfCitqf/6/Tywpiq7pcvZLwvoaKxB7H+LDFTqBT3iihFu+L1o7A7IkMZZYIvD G+TjEP9VDpii942/5PZSIsoo3/MQZo2eesdcTa88MVETfSnvhbATJCmoW1dKwnhs edJP2X4LZjmsUXgZV42gnPVFXi6KEfsWXYFE7U9jDerVMD6ysd5uentFoCyawgxz gG40aVICc29sC0DuFftD7Cyim/mMYomZ/VgW/N4NFRLmiWqv8pKQWlmqLnvrS44r JQVoaMSrMEaoethIDLic =Bc4I -----END PGP SIGNATURE----- --=-=-=--