From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: Re: Proxy settings wrt guix daemon Date: Sun, 29 Mar 2020 17:00:35 +0200 Message-ID: <87blofyzn0.fsf@gnu.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:37615) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jIZQT-0005K8-Op for guix-devel@gnu.org; Sun, 29 Mar 2020 11:00:38 -0400 In-Reply-To: (Vincent Legoll's message of "Sat, 28 Mar 2020 11:04:19 +0100") 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-mx.org@gnu.org Sender: "Guix-devel" To: Vincent Legoll Cc: guix-devel Hi Vincent, Vincent Legoll skribis: > but as mentionned in [3], this will not fly in the > case of an intermittently available proxy, as guix > system-reconfigure will depends on this working > properly to reset it back to no proxy usage. > > There is an issue about the problem [4], but it > does not looks like it is making progress. > > Could something be done from shepherd PoV, > like easily setting environment vars for specific > services, in /etc/... config files ? So that can be > easily modified with a simple text editor in case > of failure. In general, /etc on Guix System is meant to be immutable (with the exception of =E2=80=9Cstate=E2=80=9D files like /etc/resolv.conf and /etc/p= asswd). So my recommendation would be to fix [4] specifically for =E2=80=98guix-dae= mon=E2=80=99 by adding a =E2=80=98set-proxy=E2=80=99 action or something. > [1] https://lists.gnu.org/archive/html/help-guix/2017-02/msg00090.html > [2] https://lists.gnu.org/archive/html/help-guix/2019-07/msg00031.html > [3] https://lists.gnu.org/archive/html/guix-devel/2017-10/msg00206.html > [4] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D25569 > > Solving this would be awesome for the imminent > release. I'd like to help as much as I can. Yup. Thanks, Ludo=E2=80=99.