From unknown Thu Aug 14 12:20:40 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#30817 <30817@debbugs.gnu.org> To: bug#30817 <30817@debbugs.gnu.org> Subject: Status: [PATCH] openssh-service: export AcceptEnv option Reply-To: bug#30817 <30817@debbugs.gnu.org> Date: Thu, 14 Aug 2025 19:20:40 +0000 retitle 30817 [PATCH] openssh-service: export AcceptEnv option reassign 30817 guix-patches submitter 30817 Martin Castillo severity 30817 normal tag 30817 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 14 10:55:46 2018 Received: (at submit) by debbugs.gnu.org; 14 Mar 2018 14:55:46 +0000 Received: from localhost ([127.0.0.1]:33404 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ew7og-0005qi-Dj for submit@debbugs.gnu.org; Wed, 14 Mar 2018 10:55:46 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34865) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ew7oe-0005qU-PJ for submit@debbugs.gnu.org; Wed, 14 Mar 2018 10:55:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ew7oY-0002Tz-Jm for submit@debbugs.gnu.org; Wed, 14 Mar 2018 10:55:39 -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.5 required=5.0 tests=BAYES_05,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:55351) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ew7oY-0002Th-EX for submit@debbugs.gnu.org; Wed, 14 Mar 2018 10:55:38 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54062) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ew7oW-00057Q-Ut for guix-patches@gnu.org; Wed, 14 Mar 2018 10:55:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ew7oS-0002P0-2q for guix-patches@gnu.org; Wed, 14 Mar 2018 10:55:37 -0400 Received: from gabriel-vm-2.zfn.uni-bremen.de ([134.102.50.10]:51862 helo=smtp.uni-bremen.de) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ew7oR-0002It-KA for guix-patches@gnu.org; Wed, 14 Mar 2018 10:55:32 -0400 Received: from [192.168.178.5] (ip4d173913.dynamic.kabel-deutschland.de [77.23.57.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.uni-bremen.de (Postfix) with ESMTPSA id F3AF0203B3 for ; Wed, 14 Mar 2018 15:55:22 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uni-bremen.de; s=dkim; t=1521039323; bh=yWnBG7u5bBO1L0vqoand1PqqTOXNs87c5acSYqVyW+k=; h=From:To:Date; b=fZFqaCvPqtXGZhK4nv+Sbn5EN5Rc/2BneJa7g/MbxpbPq42jtUSYXF1z0J401z1e8 67zSxtk5IDJm10nnrYZEw66vq//1rw57q1V3JMz92JkE5LInnnCsz3eZ8zFWKNQ+JC JR/oAYQELXM5ShH9OUrhi4DuGk/PucJV6kWEYagk= From: Martin Castillo Subject: [PATCH] openssh-service: export AcceptEnv option To: guix-patches@gnu.org Message-ID: <25eef45c-9acd-29ab-d82e-5dbc16909ef4@uni-bremen.de> Date: Wed, 14 Mar 2018 15:55:14 +0100 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="xUhgoxtF5E5700yuVBpAdRE2L6H5S5lvs" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [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 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: -4.0 (----) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --xUhgoxtF5E5700yuVBpAdRE2L6H5S5lvs Content-Type: multipart/mixed; boundary="IC4VkdivZd9fZZ6eAhP4U4ItYQK5FQhcU"; protected-headers="v1" From: Martin Castillo To: guix-patches@gnu.org Message-ID: <25eef45c-9acd-29ab-d82e-5dbc16909ef4@uni-bremen.de> Subject: [PATCH] openssh-service: export AcceptEnv option --IC4VkdivZd9fZZ6eAhP4U4ItYQK5FQhcU Content-Type: multipart/mixed; boundary="------------07A9C47C1B6B6812FE9754B5" Content-Language: en-US This is a multi-part message in MIME format. --------------07A9C47C1B6B6812FE9754B5 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable (Resent, because I forgot '[PATCH]' in the subject.) This patch makes AcceptEnv configurable from config.scm. Questions: Is the dash in environment-variables correct? Why are there always two spaces after a period? Is @option the correct annotation for AcceptEnv? Martin --------------07A9C47C1B6B6812FE9754B5 Content-Type: text/x-patch; name="0001-services-openssh-Add-AcceptEnv-field.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0001-services-openssh-Add-AcceptEnv-field.patch" =46rom e64e4a908936c5aec0c026324cc08be12edb8ec1 Mon Sep 17 00:00:00 2001 From: Martin Castillo Date: Tue, 13 Mar 2018 16:40:55 +0100 Subject: [PATCH] services: openssh: Add 'AcceptEnv' field. * gnu/services/ssh.scm ()[AcceptEnv]: New field. (openssh-config-file): Honor 'AcceptEnv'. * doc/guix.texi (Networking Services): Document it. --- doc/guix.texi | 11 +++++++++++ gnu/services/ssh.scm | 7 +++++++ 2 files changed, 18 insertions(+) diff --git a/doc/guix.texi b/doc/guix.texi index d3a7908f9..bed0d3359 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -11158,6 +11158,17 @@ server. Alternately, one can specify the @comma= nd{sftp-server} command: `(("sftp" ,(file-append openssh "/libexec/sftp-server")))))) @end example =20 +@item @code{accept-env} (default: @code{'()}) +List of strings describing which environment-variables may be exported. + +Each string gets on its own line. See the @option{AcceptEnv} option in +@code{sshd_config(5)}. +@example +(service openssh-service-type + (openssh-configuration + (accept-env '("COLORTERM")))) +@end example + @item @code{authorized-keys} (default: @code{'()}) @cindex authorized keys, SSH @cindex SSH authorized keys diff --git a/gnu/services/ssh.scm b/gnu/services/ssh.scm index 301ba7404..ad778f394 100644 --- a/gnu/services/ssh.scm +++ b/gnu/services/ssh.scm @@ -302,6 +302,10 @@ The other options should be self-descriptive." (subsystems openssh-configuration-subsystems (default '(("sftp" "internal-sftp")))) =20 + ;; list of strings + (accept-env openssh-configuration-accept-env + (default '())) + ;; list of user-name/file-like tuples (authorized-keys openssh-authorized-keys (default '())) @@ -430,6 +434,9 @@ of user-name/file-like tuples." (format port "AuthorizedKeysFile \ .ssh/authorized_keys .ssh/authorized_keys2 /etc/ssh/authorized_keys.d/%= u\n") =20 + (for-each (lambda (s) (format port "AcceptEnv ~a\n" s)) + '#$(openssh-configuration-accept-env config)) + (for-each (match-lambda ((name command) (format port "Subsystem\t~a\t~a\n" name co= mmand))) --=20 2.16.2 --------------07A9C47C1B6B6812FE9754B5-- --IC4VkdivZd9fZZ6eAhP4U4ItYQK5FQhcU-- --xUhgoxtF5E5700yuVBpAdRE2L6H5S5lvs Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEE61CTslYA+K5btSvb61vedmKoYVkFAlqpN9oACgkQ61vedmKo YVlHWQf/TAKiuFzXVBbNUxnqfYLJ5dpsqqs+ItjJZsSE2iJxRaKGd3c1o80SLi+f 62u+i2nahRVy8JLGp2kzpb7BmGc3J7yyYySWx2LNuGyXxrB2qAJjmn45vkOoV2kR 6KB+NcEogY61/P4rHuJvi0jE3QomxZLd4VnMSoPufXLstwnhEqLGvoE87YxFCWvR jdltyx67LoAiwKMSDDI6JQYHZrWVqH7fskY2ul3KWZ6z8yNCkWxTRYRMwb0Vpd/u qdrLMo55Mz5CCcoEYHnm+/KgPd5HmDCeKy2yF2xb8NeAupolJmRwhqBjmFLRVD93 qh05afktL0dNXZSBygKfC9ozywWVSA== =DR2P -----END PGP SIGNATURE----- --xUhgoxtF5E5700yuVBpAdRE2L6H5S5lvs-- From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 15 13:13:42 2018 Received: (at 30817) by debbugs.gnu.org; 15 Mar 2018 17:13:42 +0000 Received: from localhost ([127.0.0.1]:35362 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewWRi-0002xi-2G for submit@debbugs.gnu.org; Thu, 15 Mar 2018 13:13:42 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:57494) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewWRf-0002xa-Tk for 30817@debbugs.gnu.org; Thu, 15 Mar 2018 13:13:40 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 64CCB12CC7; Thu, 15 Mar 2018 18:13:39 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Lm_U46eQ4Ol1; Thu, 15 Mar 2018 18:13:38 +0100 (CET) Received: from ribbon (vpn-0-27.aquilenet.fr [IPv6:2a0c:e300:4:27::]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 51BAE12CC6; Thu, 15 Mar 2018 18:13:38 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Martin Castillo Subject: Re: [bug#30817] [PATCH] openssh-service: export AcceptEnv option References: <25eef45c-9acd-29ab-d82e-5dbc16909ef4@uni-bremen.de> Date: Thu, 15 Mar 2018 18:13:37 +0100 In-Reply-To: <25eef45c-9acd-29ab-d82e-5dbc16909ef4@uni-bremen.de> (Martin Castillo's message of "Wed, 14 Mar 2018 15:55:14 +0100") Message-ID: <878tattg72.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 30817 Cc: 30817@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.0 (+) Hello, Martin Castillo skribis: > This patch makes AcceptEnv configurable from config.scm. Nice! > Questions: > Is the dash in environment-variables correct? No, just =E2=80=9Cenvironment variables=E2=80=9D. > Why are there always two spaces after a period? It=E2=80=99s inherited from an (old) convention honored by Emacs notably th= at mimics English typographic conventions regarding spacing after end-of-sentence periods. > Is @option the correct annotation for AcceptEnv? @option is normally for command-line option, so I=E2=80=99d just use @code. > From e64e4a908936c5aec0c026324cc08be12edb8ec1 Mon Sep 17 00:00:00 2001 > From: Martin Castillo > Date: Tue, 13 Mar 2018 16:40:55 +0100 > Subject: [PATCH] services: openssh: Add 'AcceptEnv' field. > > * gnu/services/ssh.scm ()[AcceptEnv]: New field. > (openssh-config-file): Honor 'AcceptEnv'. > * doc/guix.texi (Networking Services): Document it. Overall the patch LGTM, so the comments below are really nitpicking: > +@item @code{accept-env} (default: @code{'()}) > +List of strings describing which environment-variables may be exported. > + > +Each string gets on its own line. See the @option{AcceptEnv} option in > +@code{sshd_config(5)}. I=E2=80=99d write =E2=80=9C=E2=80=A6 in @code{man sshd_config(5)}.=E2=80=9D > +@example > +(service openssh-service-type > + (openssh-configuration > + (accept-env '("COLORTERM")))) > +@end example Please add a sentence describing the example, even if it seems obvious. > + ;; list of strings > + (accept-env openssh-configuration-accept-env > + (default '())) We usually avoid abbreviations, so that would be =E2=80=9Caccepted-environm= ent=E2=80=9D (see ). Could you send an updated patch? Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 15 18:54:34 2018 Received: (at 30817) by debbugs.gnu.org; 15 Mar 2018 22:54:34 +0000 Received: from localhost ([127.0.0.1]:35504 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewblZ-0005T2-TE for submit@debbugs.gnu.org; Thu, 15 Mar 2018 18:54:34 -0400 Received: from gabriel-vm-2.zfn.uni-bremen.de ([134.102.50.10]:46986 helo=smtp.uni-bremen.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewblX-0005Sn-Ip for 30817@debbugs.gnu.org; Thu, 15 Mar 2018 18:54:32 -0400 Received: from [192.168.178.5] (ip4d173913.dynamic.kabel-deutschland.de [77.23.57.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.uni-bremen.de (Postfix) with ESMTPSA id 0821E20123; Thu, 15 Mar 2018 23:54:24 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uni-bremen.de; s=dkim; t=1521154465; bh=tF/J+4LGaTg7+1fFv3a5dJGJ7Ibs2RLZ2zt++oof3m8=; h=To:Cc:References:From:Date:In-Reply-To; b=t373e1ABMlD1gAvr2v/axjMyL1M63Q/ZLhR+b7Je4sQWEmCtBEdZrXf4Rq8ed6XjU HKDPhr/Xhk1nPE+faLRSdF/yFOwCfTXXmNHPr6lOC+0bbmznfUNAZgjTivqFSBr7J9 PJW5eQtZ1odFezaWAfAm+d870O/uW+j70tKSJfMw= Subject: Re: [bug#30817] [PATCH] openssh-service: export AcceptEnv option To: =?UTF-8?Q?Ludovic_Court=c3=a8s?= References: <25eef45c-9acd-29ab-d82e-5dbc16909ef4@uni-bremen.de> <878tattg72.fsf@gnu.org> From: Martin Castillo Message-ID: <58584ce3-4561-5ffc-6434-b25dc0f7b62c@uni-bremen.de> Date: Thu, 15 Mar 2018 23:54:15 +0100 MIME-Version: 1.0 In-Reply-To: <878tattg72.fsf@gnu.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="d19Ecwbn0hyGlfrW7nqeGUPYWZVdWrQek" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 30817 Cc: 30817@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: -2.3 (--) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --d19Ecwbn0hyGlfrW7nqeGUPYWZVdWrQek Content-Type: multipart/mixed; boundary="yCrLC7DwdU3nU1QNbfInSRkEkyrgEzfz3"; protected-headers="v1" From: Martin Castillo To: =?UTF-8?Q?Ludovic_Court=c3=a8s?= Cc: 30817@debbugs.gnu.org Message-ID: <58584ce3-4561-5ffc-6434-b25dc0f7b62c@uni-bremen.de> Subject: Re: [bug#30817] [PATCH] openssh-service: export AcceptEnv option References: <25eef45c-9acd-29ab-d82e-5dbc16909ef4@uni-bremen.de> <878tattg72.fsf@gnu.org> In-Reply-To: <878tattg72.fsf@gnu.org> --yCrLC7DwdU3nU1QNbfInSRkEkyrgEzfz3 Content-Type: multipart/mixed; boundary="------------260EFD536DB8CB6DCF26BBD6" Content-Language: en-US This is a multi-part message in MIME format. --------------260EFD536DB8CB6DCF26BBD6 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello, > Could you send an updated patch? Here you go --=20 GPG: 7FDE 7190 2F73 2C50 236E 403D CC13 48F1 E644 08EC --------------260EFD536DB8CB6DCF26BBD6 Content-Type: text/x-patch; name="0001-services-openssh-Add-accepted-environment-field.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename*0="0001-services-openssh-Add-accepted-environment-field.patch" =46rom 2cc779c3e0f02f7f58bed4bebfac92f94353cb3b Mon Sep 17 00:00:00 2001 From: Martin Castillo Date: Thu, 15 Mar 2018 23:40:58 +0100 Subject: [PATCH] services: openssh: Add 'accepted-environment' field. * gnu/services/ssh.scm ()[accepted-environment]: N= ew field. (openssh-config-file): Honor 'acccepted-environment'. * doc/guix.texi (Networking Services): Document it. --- doc/guix.texi | 16 ++++++++++++++++ gnu/services/ssh.scm | 7 +++++++ 2 files changed, 23 insertions(+) diff --git a/doc/guix.texi b/doc/guix.texi index d3a7908f9..6e449b90c 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -11158,6 +11158,22 @@ server. Alternately, one can specify the @comma= nd{sftp-server} command: `(("sftp" ,(file-append openssh "/libexec/sftp-server")))))) @end example =20 +@item @code{accepted-environment} (default: @code{'()}) +List of strings describing which environment variables may be exported. + +Each string gets on its own line. See the @code{AcceptEnv} option in +@code{man sshd_config(5)}. + +This example allows ssh-clients to export the @code{COLORTERM} variable.= =20 +It is set by terminal emulators, which support colors. You can use it i= n=20 +your shell's ressource file to enable colors for the prompt and commands= =20 +if this variable is set. +@example +(service openssh-service-type + (openssh-configuration + (accepted-environment '("COLORTERM")))) +@end example + @item @code{authorized-keys} (default: @code{'()}) @cindex authorized keys, SSH @cindex SSH authorized keys diff --git a/gnu/services/ssh.scm b/gnu/services/ssh.scm index 301ba7404..f1d2be3f6 100644 --- a/gnu/services/ssh.scm +++ b/gnu/services/ssh.scm @@ -302,6 +302,10 @@ The other options should be self-descriptive." (subsystems openssh-configuration-subsystems (default '(("sftp" "internal-sftp")))) =20 + ;; list of strings + (accepted-environment openssh-configuration-accepted-environment + (default '())) + ;; list of user-name/file-like tuples (authorized-keys openssh-authorized-keys (default '())) @@ -430,6 +434,9 @@ of user-name/file-like tuples." (format port "AuthorizedKeysFile \ .ssh/authorized_keys .ssh/authorized_keys2 /etc/ssh/authorized_keys.d/%= u\n") =20 + (for-each (lambda (s) (format port "AcceptEnv ~a\n" s)) + '#$(openssh-configuration-accepted-environment conf= ig)) + (for-each (match-lambda ((name command) (format port "Subsystem\t~a\t~a\n" name co= mmand))) --=20 2.16.2 --------------260EFD536DB8CB6DCF26BBD6-- --yCrLC7DwdU3nU1QNbfInSRkEkyrgEzfz3-- --d19Ecwbn0hyGlfrW7nqeGUPYWZVdWrQek Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEE61CTslYA+K5btSvb61vedmKoYVkFAlqq+aAACgkQ61vedmKo YVma3gf/Qrx5sfykzdmYKJBZq9QsHSaaLuk9iJCFGsuXK9DU7Jx/hyDmgaBUscgu h69YygYa+jP/sMrp/Pgb9Dyalp4H3CEeN5OminxJZ9LaDqVWSpfno5fIBM1BihoK WQX3P5UyMNABwlZpwgrLB3K5YgiNH+NEgz6YMO4vK+RP5PEVnRGzjk2yqWuwSsQ2 O1kg8/9hO7CVATp9LA4+JiyXpu+UWc6K843MgWu7/HVxQP0YHBu5J1fMHKWl+fKH FjFbYoE7Q2Gwb4nUIaUnBXT1faKMtQMOW+Co4GPy/A7AddaQCWuB33ucDZ7Sznkh kfcUBcxYozxX3p07wz701LpQ7EPDzQ== =Kt0Y -----END PGP SIGNATURE----- --d19Ecwbn0hyGlfrW7nqeGUPYWZVdWrQek-- From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 17 17:16:30 2018 Received: (at 30817-done) by debbugs.gnu.org; 17 Mar 2018 21:16:30 +0000 Received: from localhost ([127.0.0.1]:38745 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exJBl-0001QK-M3 for submit@debbugs.gnu.org; Sat, 17 Mar 2018 17:16:30 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:49016) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exJBj-0001QC-9d for 30817-done@debbugs.gnu.org; Sat, 17 Mar 2018 17:16:28 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id C8E5513265; Sat, 17 Mar 2018 22:16:26 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RTWLIqqGVY3w; Sat, 17 Mar 2018 22:16:26 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 997BA1325E; Sat, 17 Mar 2018 22:16:25 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Martin Castillo Subject: Re: [bug#30817] [PATCH] openssh-service: export AcceptEnv option References: <25eef45c-9acd-29ab-d82e-5dbc16909ef4@uni-bremen.de> <878tattg72.fsf@gnu.org> <58584ce3-4561-5ffc-6434-b25dc0f7b62c@uni-bremen.de> Date: Sat, 17 Mar 2018 22:16:24 +0100 In-Reply-To: <58584ce3-4561-5ffc-6434-b25dc0f7b62c@uni-bremen.de> (Martin Castillo's message of "Thu, 15 Mar 2018 23:54:15 +0100") Message-ID: <87in9ummhj.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 30817-done Cc: 30817-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.0 (+) Hi Martin, Martin Castillo skribis: > From 2cc779c3e0f02f7f58bed4bebfac92f94353cb3b Mon Sep 17 00:00:00 2001 > From: Martin Castillo > Date: Thu, 15 Mar 2018 23:40:58 +0100 > Subject: [PATCH] services: openssh: Add 'accepted-environment' field. > > * gnu/services/ssh.scm ()[accepted-environment]: N= ew field. > (openssh-config-file): Honor 'acccepted-environment'. > * doc/guix.texi (Networking Services): Document it. Awesome. Applied, thanks! Ludo=E2=80=99. From unknown Thu Aug 14 12:20:40 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, 15 Apr 2018 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