From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: bug#25831: Expose http_proxy setting on GuixSD Date: Tue, 21 Feb 2017 12:19:12 -0500 Message-ID: <20170221171912.GB1656@jasmine> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:34200) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cgE6f-00007d-6f for bug-guix@gnu.org; Tue, 21 Feb 2017 12:20:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cgE6c-0003bk-1F for bug-guix@gnu.org; Tue, 21 Feb 2017 12:20:05 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:50935) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cgE6b-0003bg-UA for bug-guix@gnu.org; Tue, 21 Feb 2017 12:20:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cgE6b-0006Ej-Ot for bug-guix@gnu.org; Tue, 21 Feb 2017 12:20:01 -0500 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33976) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cgE5t-0007kJ-9Y for bug-guix@gnu.org; Tue, 21 Feb 2017 12:19:18 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cgE5q-0003Qu-5P for bug-guix@gnu.org; Tue, 21 Feb 2017 12:19:17 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:40519) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cgE5q-0003Qp-1a for bug-guix@gnu.org; Tue, 21 Feb 2017 12:19:14 -0500 Content-Disposition: inline List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 25831@debbugs.gnu.org ----- Forwarded message from ng0 ----- Date: Tue, 21 Feb 2017 09:43:35 +0000 From: ng0 To: Leo Famulari Cc: help-guix@gnu.org Subject: Re: Proxy documentation is not clear On 17-02-20 22:32:40, Leo Famulari wrote: > On Sun, Feb 19, 2017 at 05:06:23PM +0000, ng0 wrote: > > Substitutes are downloaded over HTTP or HTTPS. The http_proxy > > environment variable can be set in the environment of guix-daemon and > > is honored for downloads of substitutes. Note that the value of > > http_proxy in the environment where guix build, guix package, and > > other client commands are run has absolutely no effect. > > > > None of these pages provides any example or further explanation on how > > this could be achieved, for example to make Guix use a socks5 proxy > > systemwide. I know how this can be achieved with iptables etc, but it > > would be better if the documentation is fixed. I have no idea how in > > this case as the documentation is not clear. > > It depends on how you start the daemon. For systemd, you can set the > environment variable from the service file. I'm not sure how to pass > this variable to the daemon on GuixSD. Exactly, for systemd I would have been able to find it out, but I wonder how to achieve this in GuixSD. ----- End forwarded message -----