From patchwork Fri Nov 9 04:14:37 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: rsiddharth X-Patchwork-Id: 151 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 1F42E167DF; Fri, 9 Nov 2018 04:15:12 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11]) by mira.cbaines.net (Postfix) with ESMTPS id D30CA167DC for ; Fri, 9 Nov 2018 04:15:11 +0000 (GMT) Received: from localhost ([::1]:60169 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gKyCN-0007yK-6R for patchwork@mira.cbaines.net; Thu, 08 Nov 2018 23:15:11 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42294) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gKyCI-0007yD-KH for guix-patches@gnu.org; Thu, 08 Nov 2018 23:15:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gKyCE-0006sy-JH for guix-patches@gnu.org; Thu, 08 Nov 2018 23:15:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:37858) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gKyCE-0006sV-BG for guix-patches@gnu.org; Thu, 08 Nov 2018 23:15:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gKyCE-0001kV-1a for guix-patches@gnu.org; Thu, 08 Nov 2018 23:15:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#33134] [PATCH 1/4] guix-install.sh: Add parse_args. Resent-From: rsiddharth Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 09 Nov 2018 04:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33134 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 33134@debbugs.gnu.org Received: via spool by 33134-submit@debbugs.gnu.org id=B33134.15417368976700 (code B ref 33134); Fri, 09 Nov 2018 04:15:01 +0000 Received: (at 33134) by debbugs.gnu.org; 9 Nov 2018 04:14:57 +0000 Received: from localhost ([127.0.0.1]:42116 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gKyC9-0001k0-4F for submit@debbugs.gnu.org; Thu, 08 Nov 2018 23:14:57 -0500 Received: from lyra.ricketyspace.net ([159.89.229.91]:42112) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gKyC8-0001jt-AP for 33134@debbugs.gnu.org; Thu, 08 Nov 2018 23:14:56 -0500 From: rsiddharth DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ricketyspace.net; s=mail; t=1541736896; bh=89D7C8oyISSth0RqravGV31aDn95JGjG8SZsU/iVoiQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=zaMuyBeWAPxXHbn/SBfPuwpJV62Q4BVPQpsyUL4JV8gCmoKZ+ANUoSmjZcWnubhNF jJE8FFWkT+TIXnLZisG68kCsOb2cGFNoBJX2Za9EieBSyRxjIhIilwKzSKea+6WFzv p01IHNuV8ppKAxPkWTjapSSp5azmUlKg2BeQ/OBczeDvN/a54CQsxbli6w7oxBpcm0 av1qmkrXQYAgUIdb4syLI3Y97PG8TYthz/PNKiR3JFJ5k+1tfUJuCRB8sZrWs3u6T8 T5yiUGDA6H0xbD1lPvsksGu3hsSjEVSCMJyyHtA3OxLkc/aiJwSjvJ2RwwwCtEHmQD nSwZmuaFJMBoQ== Date: Thu, 8 Nov 2018 23:14:37 -0500 Message-Id: <20181109041437.45557-1-s@ricketyspace.net> X-Mailer: git-send-email 2.19.1 In-Reply-To: <20181109041301.39042-1-s@ricketyspace.net> References: <20181109041301.39042-1-s@ricketyspace.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: rsiddharth Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * etc/guix-install.sh (parse_args): New function. --- etc/guix-install.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/etc/guix-install.sh b/etc/guix-install.sh index ca6874ba0..3191d1be9 100755 --- a/etc/guix-install.sh +++ b/etc/guix-install.sh @@ -370,6 +370,21 @@ sys_authorize_build_farms() done } +parse_args() +{ + local args_num=$# + + if [ $args_num -lt 1 ]; then + return + fi + + # process -y / -n arg. + AUTO_YN=${1:1:1} + if [ -z $AUTO_YN ]; then + AUTO_YN="" + fi +} + welcome() { cat<<"EOF" From patchwork Fri Nov 9 04:15:07 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: rsiddharth X-Patchwork-Id: 152 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 2E344167DF; Fri, 9 Nov 2018 04:16:16 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11]) by mira.cbaines.net (Postfix) with ESMTPS id EF04F167DC for ; Fri, 9 Nov 2018 04:16:15 +0000 (GMT) Received: from localhost ([::1]:60176 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gKyDP-00088h-9M for patchwork@mira.cbaines.net; Thu, 08 Nov 2018 23:16:15 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42748) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gKyDG-00088Q-68 for guix-patches@gnu.org; Thu, 08 Nov 2018 23:16:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gKyDC-0007ui-3W for guix-patches@gnu.org; Thu, 08 Nov 2018 23:16:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:37871) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gKyDB-0007ub-Vf for guix-patches@gnu.org; Thu, 08 Nov 2018 23:16:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gKyDB-0001mf-Nt for guix-patches@gnu.org; Thu, 08 Nov 2018 23:16:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#33134] [PATCH 2/4] guix-install.sh: Update main. Resent-From: rsiddharth Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 09 Nov 2018 04:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33134 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 33134@debbugs.gnu.org Received: via spool by 33134-submit@debbugs.gnu.org id=B33134.15417369126775 (code B ref 33134); Fri, 09 Nov 2018 04:16:01 +0000 Received: (at 33134) by debbugs.gnu.org; 9 Nov 2018 04:15:12 +0000 Received: from localhost ([127.0.0.1]:42121 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gKyCO-0001lD-Cw for submit@debbugs.gnu.org; Thu, 08 Nov 2018 23:15:12 -0500 Received: from lyra.ricketyspace.net ([159.89.229.91]:42116) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gKyCN-0001l5-7C for 33134@debbugs.gnu.org; Thu, 08 Nov 2018 23:15:11 -0500 From: rsiddharth DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ricketyspace.net; s=mail; t=1541736911; bh=I4tbfK30eG9mxLTyeS7yb5XWLt6DDW1OAxyHldGCXcA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=3em875oCq/JzkDAzIt+kHWEsVWZReBKh2HdGVSxlhtQYsgC4mz6XdlkQ+jBPJ+8jA EJEXbCWQnbTtFMgUQZn5SzfUTM2P4OsRU1KIFDLA8STxR5seaV/Rwv2/hBwrCO18f0 eBXv6sP2N98d7TS0+CjWlM4ZyraR227gFwIGylMQ0pFvGMuHTWfSIUIY6pQ/U3prGp Dg7+A4XDiZDK42mNxRey8Goi6XpOdu6auFBaNDNzmn0S8rxmkOaqqtyvVIXaAKgQs7 4zI0pOYIntpylW4U5Tu8am8oGN1HsTEPMi1VfHYzL2AfmiVdOY1IKbcK1A+I8hD2iS gMfyRT+yYYzaA== Date: Thu, 8 Nov 2018 23:15:07 -0500 Message-Id: <20181109041507.17846-1-s@ricketyspace.net> X-Mailer: git-send-email 2.19.1 In-Reply-To: <20181109041301.39042-1-s@ricketyspace.net> References: <20181109041301.39042-1-s@ricketyspace.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: rsiddharth Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * etc/guix-install.sh (main): Call parse_args. --- etc/guix-install.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/etc/guix-install.sh b/etc/guix-install.sh index 3191d1be9..23c5f5da2 100755 --- a/etc/guix-install.sh +++ b/etc/guix-install.sh @@ -418,6 +418,8 @@ EOF main() { + parse_args "$@" + local tmp_path welcome From patchwork Fri Nov 9 04:15:19 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: rsiddharth X-Patchwork-Id: 153 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 809FF167DF; Fri, 9 Nov 2018 04:16:17 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11]) by mira.cbaines.net (Postfix) with ESMTPS id 44A3B167DC for ; Fri, 9 Nov 2018 04:16:17 +0000 (GMT) Received: from localhost ([::1]:60177 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gKyDQ-00089H-Hn for patchwork@mira.cbaines.net; Thu, 08 Nov 2018 23:16:16 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42749) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gKyDG-00088R-7M for guix-patches@gnu.org; Thu, 08 Nov 2018 23:16:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gKyDC-0007uz-JD for guix-patches@gnu.org; Thu, 08 Nov 2018 23:16:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:37872) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gKyDC-0007uu-F0 for guix-patches@gnu.org; Thu, 08 Nov 2018 23:16:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gKyDC-0001mp-9f for guix-patches@gnu.org; Thu, 08 Nov 2018 23:16:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#33134] [PATCH 3/4] guix-install.sh: Update welcome. Resent-From: rsiddharth Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 09 Nov 2018 04:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33134 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 33134@debbugs.gnu.org Received: via spool by 33134-submit@debbugs.gnu.org id=B33134.15417369266804 (code B ref 33134); Fri, 09 Nov 2018 04:16:02 +0000 Received: (at 33134) by debbugs.gnu.org; 9 Nov 2018 04:15:26 +0000 Received: from localhost ([127.0.0.1]:42125 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gKyCc-0001lf-Kc for submit@debbugs.gnu.org; Thu, 08 Nov 2018 23:15:26 -0500 Received: from lyra.ricketyspace.net ([159.89.229.91]:42120) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gKyCb-0001lY-Dc for 33134@debbugs.gnu.org; Thu, 08 Nov 2018 23:15:25 -0500 From: rsiddharth DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ricketyspace.net; s=mail; t=1541736925; bh=hbW7y2AWrlZQ85TfDwgX5mvQn99WAXqOVJdzg8nvlG8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=BcqrbPLuqW4gcjvskjS4VeFplNFeucDsDeM2UhOhx5/INNA+3VBbwvaQTwAMWX2wA Uq5IEVcSnqBHx5d8Tg0bu64MnTLNHSXWGEGliVdybC68dkVCl7wlz9lchu1+OCM9B3 3krva8T7x6SEogkFWVylVHhFCYUPqyzxmKKkUeV/tJrjBtizucQh0DnqwCncgRAxfr 9efQJ79fU6Gs0UWPwFDWjPGEsEMUC6cmxv4tRxw+Uci5LuEg58Q3hiHC1kIZehW8XQ hR4lbHjQWcrLN59+kTV0w7L4S8V0vzatm/bpiJP1j/5zQdquGPXSnWkvuno71aAFo2 OcF36ffH/IVfw== Date: Thu, 8 Nov 2018 23:15:19 -0500 Message-Id: <20181109041519.31283-1-s@ricketyspace.net> X-Mailer: git-send-email 2.19.1 In-Reply-To: <20181109041301.39042-1-s@ricketyspace.net> References: <20181109041301.39042-1-s@ricketyspace.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: rsiddharth Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * etc/guix-install.sh (welcome): Don't prompt if AUTO_YN is set. --- etc/guix-install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/etc/guix-install.sh b/etc/guix-install.sh index 23c5f5da2..16686ff89 100755 --- a/etc/guix-install.sh +++ b/etc/guix-install.sh @@ -413,7 +413,7 @@ This script installs GNU Guix on your system https://www.gnu.org/software/guix/ EOF echo -n "Press return to continue..." - read -r ANSWER + [[ -n $AUTO_YN ]] || read -r ANSWER } main() From patchwork Fri Nov 9 04:15:34 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: rsiddharth X-Patchwork-Id: 154 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 31468167DF; Fri, 9 Nov 2018 04:16:25 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11]) by mira.cbaines.net (Postfix) with ESMTPS id EF4E7167DC for ; Fri, 9 Nov 2018 04:16:24 +0000 (GMT) Received: from localhost ([::1]:60178 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gKyDY-0008EB-AD for patchwork@mira.cbaines.net; Thu, 08 Nov 2018 23:16:24 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42753) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gKyDG-00088S-9e for guix-patches@gnu.org; Thu, 08 Nov 2018 23:16:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gKyDF-0007xr-8c for guix-patches@gnu.org; Thu, 08 Nov 2018 23:16:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:37873) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gKyDF-0007xT-01 for guix-patches@gnu.org; Thu, 08 Nov 2018 23:16:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gKyDC-0001mx-QK for guix-patches@gnu.org; Thu, 08 Nov 2018 23:16:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#33134] [PATCH 4/4] guix-install.sh: Update sys_authorize_build_farms. Resent-From: rsiddharth Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 09 Nov 2018 04:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33134 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 33134@debbugs.gnu.org Received: via spool by 33134-submit@debbugs.gnu.org id=B33134.15417369416831 (code B ref 33134); Fri, 09 Nov 2018 04:16:02 +0000 Received: (at 33134) by debbugs.gnu.org; 9 Nov 2018 04:15:41 +0000 Received: from localhost ([127.0.0.1]:42129 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gKyCq-0001m7-T5 for submit@debbugs.gnu.org; Thu, 08 Nov 2018 23:15:41 -0500 Received: from lyra.ricketyspace.net ([159.89.229.91]:42124) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gKyCp-0001ly-2M for 33134@debbugs.gnu.org; Thu, 08 Nov 2018 23:15:39 -0500 From: rsiddharth DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ricketyspace.net; s=mail; t=1541736938; bh=+wSVX5PEA2HD0p2E+n/OOPfraPjDDmGK9bzD9x8vWD8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=PtO5gI0wdCrJhMuCpq7Lto/Wx625TBT8SV88+JvsMB3tZ2kIaELBsfFJiUySr21JG 1ecn88HmnB4/9E7xmDlg1WT5tbjuOI/qqBb882EPqRQ8m3cpDiuGB4j2uTRbHJIMxX MmnNJqcJnxij6P6EJ5xOsvegwYIGvMK5ohl4LvsW3jQha6HN+vM9B06Bihy4hi/twi h1kFdqHBJTpG6yYW9moz/FbM+iggXI1yQ7MTK5Xy3Zj7qgwh6O51N3yysM20QQho4k zRQ6og5PVtnpWpWjdokg8O7O5YGQIXteBDWm2yoC38e/J2o1thhUzzOuEy50nEX23j +U8vf6xFgWkBQ== Date: Thu, 8 Nov 2018 23:15:34 -0500 Message-Id: <20181109041534.4489-1-s@ricketyspace.net> X-Mailer: git-send-email 2.19.1 In-Reply-To: <20181109041301.39042-1-s@ricketyspace.net> References: <20181109041301.39042-1-s@ricketyspace.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: rsiddharth Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * etc/guix-install.sh (sys_authorize_build_farms): Don't prompt if AUTO_YN is set. --- etc/guix-install.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/etc/guix-install.sh b/etc/guix-install.sh index 16686ff89..cbcf5316d 100755 --- a/etc/guix-install.sh +++ b/etc/guix-install.sh @@ -355,8 +355,11 @@ sys_enable_guix_daemon() sys_authorize_build_farms() { # authorize the public keys of the two build farms + local yn=$AUTO_YN + while true; do - read -p "Permit downloading pre-built package binaries from the project's build farms? (yes/no) " yn + [[ -n $yn ]] || read -p "Permit downloading pre-built package binaries from the project's build farms? (yes/no) " yn + case $yn in [Yy]*) guix archive --authorize < "${ROOT_HOME}/.guix-profile/share/guix/hydra.gnu.org.pub" && _msg "${PAS}Authorized public key for hydra.gnu.org"; @@ -365,7 +368,7 @@ sys_authorize_build_farms() break;; [Nn]*) _msg "${INF}Skipped authorizing build farm public keys" break;; - *) _msg "Please answer yes or no."; + *) _msg "Please answer yes or no."; yn="" esac done }