From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:60796) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hdxgP-000370-2f for guix-patches@gnu.org; Thu, 20 Jun 2019 10:05:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hdxWr-00089M-L0 for guix-patches@gnu.org; Thu, 20 Jun 2019 09:57:09 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:34560) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hdxWo-00087h-9H for guix-patches@gnu.org; Thu, 20 Jun 2019 09:55:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hdxWo-0008QE-7F for guix-patches@gnu.org; Thu, 20 Jun 2019 09:55:02 -0400 Subject: [bug#36239] [PATCH] opensmtpd-service-type to extend pam Resent-Message-ID: From: Tobias Geerinckx-Rice References: <87sgsaxn6t.fsf@walletsworth.com> <87tvcl1f76.fsf@gnu.org> <87tvclqdsd.fsf@walletsworth.com> <87k1dgsjs9.fsf@nckx> <87imt0sj82.fsf@nckx> <87wohgjwuz.fsf@gnu.org> <87r27o30xi.fsf@nckx> <87y31wifps.fsf@gnu.org> In-reply-to: <87y31wifps.fsf@gnu.org> Date: Thu, 20 Jun 2019 15:54:41 +0200 Message-ID: <87o92s2wgu.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" 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: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 36239@debbugs.gnu.org --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Ludo', Ludovic Court=C3=A8s wrote: >> I thought [%] had something to do with being exports/globals=20 >> but >> here (%opensmtpd-accounts, etc.) it is used simply to say =E2=80=98this= =20 >> is a >> list=E2=80=99. > > It=E2=80=99s a long story. :-) Thanks for taking the time to tell it. > Initially in Guile the =E2=80=98%=E2=80=99 prefix was used for =E2=80=9Cs= ystem=E2=80=9D=20 > bindings, thing > you don=E2=80=99t normally use as a normal user. Then I think I started= =20 > using > it for things that are meant to be =E2=80=9Cinternal=E2=80=9D or variable= s meant=20 > to be > read-only (not procedures). In Guix we sort of follow that but=20 > somewhat > extend the meaning. s/extend/invert/ if I were feeling sassy. I'd be lying if I said=20 I understood it clearly now, but it'll be a lot easier to placate=20 my obsessive side with a tasty bag of hysterical raisins than to=20 keep searching for a pattern that's just not there. > In the example above, I=E2=80=99d rather write =E2=80=98dovecot-activatio= n=E2=80=99=20 > (without > prefix, because it=E2=80=99s a procedure), but I=E2=80=99d probably write > =E2=80=98%exim-activation=E2=80=99, depending on the phase of the moon. Now you're just trollin'. Thanks, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQT12iAyS4c9C3o4dnINsP+IT1VteQUCXQuQIQAKCRANsP+IT1Vt eVJhAP94NE7AjP0rINCP4gaoqSyS4VuW2DYJ0H0cdg42OmT3QQD/c3L0NRKl4I3G 0rC/uwvWaTTivwg4mBxYFIYhUeIpOg0= =Dggz -----END PGP SIGNATURE----- --=-=-=--