From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id GAbTIk8C8l8sYwAA0tVLHw (envelope-from ) for ; Sun, 03 Jan 2021 17:43:43 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id 0K1UHk8C8l+1bQAAbx9fmQ (envelope-from ) for ; Sun, 03 Jan 2021 17:43:43 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 0F85B940222 for ; Sun, 3 Jan 2021 17:43:40 +0000 (UTC) Received: from localhost ([::1]:50518 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kw7Pm-0002Ft-R9 for larch@yhetil.org; Sun, 03 Jan 2021 12:43:38 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:59402) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kw7PZ-0002DE-7x for guix-devel@gnu.org; Sun, 03 Jan 2021 12:43:25 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:46114) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kw7PY-0007rg-7y; Sun, 03 Jan 2021 12:43:24 -0500 Received: from 2a01cb000492e90014197f054215aaad.ipv6.abo.wanadoo.fr ([2a01:cb00:492:e900:1419:7f05:4215:aaad]:36836 helo=cervin) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kw7PX-0007Ay-8y; Sun, 03 Jan 2021 12:43:23 -0500 From: Mathieu Othacehe To: Zhu Zihao Subject: Re: Specify substitute url in GUI installer References: <867douchqa.fsf@163.com> Date: Sun, 03 Jan 2021 18:43:21 +0100 In-Reply-To: <867douchqa.fsf@163.com> (Zhu Zihao's message of "Sun, 03 Jan 2021 20:44:45 +0800") Message-ID: <87a6tpdih2.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -2.83 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 0F85B940222 X-Spam-Score: -2.83 X-Migadu-Scanner: scn1.migadu.com X-TUID: QmrBXxd5bUON Hello, > However, it's sad that there's no option for user to specify substitute > url in GUI installer of Guix ISO. It means that people new to Guix still > have to tolerate the slow connection during the installation. > > Can we add such option for GUI installer? Adding such an option shouldn't be too hard, as there's already the possibility to add an HTTP mirror from the parameters menu. The problem is to authorize the substitute server. I don't think it's reasonable to ask the user to enter the server public key manually. An option would be to fetch the public key from "https://the-substitute-sever/signing-key.pub", display it, and propose the user to authorize or not this server. WDYT? Mathieu