From mboxrd@z Thu Jan 1 00:00:00 1970 From: ng0 Subject: Re: discussion: root password switch for next guixsd release Date: Sun, 12 Jun 2016 00:48:26 +0000 Message-ID: <20160612004825.GA4146@khazad-dum> References: <20160607101702.GA3927@khazad-dum> <20160612002447.GA21956@jasmine> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="qMm9M+Fa2AknHoGS" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:35954) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bBtZx-00076i-TV for guix-devel@gnu.org; Sat, 11 Jun 2016 20:48:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bBtZt-0000HC-Og for guix-devel@gnu.org; Sat, 11 Jun 2016 20:48:40 -0400 Received: from 93-95-228-168.1984.is ([93.95.228.168]:45601 helo=beleriand.n0.is) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bBtZt-0000FI-BZ for guix-devel@gnu.org; Sat, 11 Jun 2016 20:48:37 -0400 Received: by beleriand.n0.is (OpenSMTPD) with ESMTPSA id 081f8616 TLS version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO for ; Sun, 12 Jun 2016 00:48:32 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20160612002447.GA21956@jasmine> 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.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org --qMm9M+Fa2AknHoGS Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2016-06-11(08:24:47-0400), Leo Famulari wrote: > On Tue, Jun 07, 2016 at 10:17:02AM +0000, ng0 wrote: > > Could we target a similar behavior for GuixSD for the next release, > > where people could pass at least a password to startup parameters? > > I don't understand your use case fully, but would it suffice to provide > the password in the operation system declaration, as described in 7.5.2 > User Accounts? Insert/Load the guixsd image on a remote/local-remote system, provide a password which is not empty, start an sshd (lsh/openssh) and be able to do the installation this way... or at least let it be a step towards remote setup, as there might be some more things needed for this. > https://www.gnu.org/software/guix/manual/html_node/User-Accounts.html#Use= r-Accounts Possibly, if the image is created this way, but I was more thinking of a possibility where you can pass a password before booting into the setup. This however might or might not be possible with the current way release disks are produced. I think gentoo's catalyst software produces an image with isolinux, where you pass the things I mentioned to the kernel like $kernel arg arg1 arg2 etc or better: gentoo dosshd passwd=3Dfoo -- =E2=99=A5=E2=92=B6 ng0 For non-prism friendly talk find me on psyced.org / loupsycedyglgamf.onion --qMm9M+Fa2AknHoGS Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- iF4EARYKAAYFAldcsVkACgkQhhoAchyzrCBW9QD/egujMgOMedZBxmmyOs5U1wbI dDYAC1WEKgAswZHUpaAA/1vilQtAGfZnz4A4ZimE/XZ9UCoCtRFZppaAJqBha38N =VOil -----END PGP SIGNATURE----- --qMm9M+Fa2AknHoGS--