From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 13 10:39:47 2015 Received: (at submit) by debbugs.gnu.org; 13 Jun 2015 14:39:47 +0000 Received: from localhost ([127.0.0.1]:52823 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z3mb5-0007WV-5x for submit@debbugs.gnu.org; Sat, 13 Jun 2015 10:39:47 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37204) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z3mb2-0007WG-C6 for submit@debbugs.gnu.org; Sat, 13 Jun 2015 10:39:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z3maw-0003Gv-6t for submit@debbugs.gnu.org; Sat, 13 Jun 2015 10:39:38 -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.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35554) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z3maw-0003Gr-3z for submit@debbugs.gnu.org; Sat, 13 Jun 2015 10:39:38 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50711) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z3mav-00028v-73 for bug-guix@gnu.org; Sat, 13 Jun 2015 10:39:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z3maq-0003G7-7a for bug-guix@gnu.org; Sat, 13 Jun 2015 10:39:37 -0400 Received: from mail.lysator.liu.se ([130.236.254.3]:44652) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z3maq-0003Fy-0S for bug-guix@gnu.org; Sat, 13 Jun 2015 10:39:32 -0400 Received: from mail.lysator.liu.se (localhost [127.0.0.1]) by mail.lysator.liu.se (Postfix) with ESMTP id 00AFA4001E for ; Sat, 13 Jun 2015 16:39:31 +0200 (CEST) Received: by mail.lysator.liu.se (Postfix, from userid 1004) id E0A014001F; Sat, 13 Jun 2015 16:39:30 +0200 (CEST) Received: from mail-oi0-f42.google.com (mail-oi0-f42.google.com [209.85.218.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.lysator.liu.se (Postfix) with ESMTPSA id 7724C4001E for ; Sat, 13 Jun 2015 16:39:30 +0200 (CEST) Received: by oigz2 with SMTP id z2so36333602oig.1 for ; Sat, 13 Jun 2015 07:39:28 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.202.54.3 with SMTP id d3mr15679474oia.103.1434206368818; Sat, 13 Jun 2015 07:39:28 -0700 (PDT) Received: by 10.202.175.135 with HTTP; Sat, 13 Jun 2015 07:39:28 -0700 (PDT) Date: Sat, 13 Jun 2015 16:39:28 +0200 Message-ID: Subject: guix-daemon: support ftp_proxy environment variable From: =?UTF-8?B?Q2xhZXMgV2FsbGluICjpn4vlmInoqqAp?= To: bug-guix@gnu.org Content-Type: text/plain; charset=UTF-8 X-Virus-Scanned: ClamAV using ClamSMTP X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (----) It would be very useful to be able to tell guix-daemon to download sources and substitutes through a proxy, even when using ftp. Even more so than http, as ftp is easily messed up by NAT and "helpful" Application-Level Gateways. The format of the ftp_proxy environment variable is the same as for http_proxy, and indicates that an HTTP proxy be used for FTP transfers.