From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Marusich Subject: Re: no passwd command during installation Date: Wed, 01 Nov 2017 22:59:55 -0700 Message-ID: <871slhgqzo.fsf@gmail.com> References: <20171101215852.6eab2d53@graviton.instanton> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57591) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eA8Y1-0004c8-Ew for help-guix@gnu.org; Thu, 02 Nov 2017 02:00:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eA8Xs-0007lJ-2S for help-guix@gnu.org; Thu, 02 Nov 2017 02:00:13 -0400 Received: from mail-pg0-x230.google.com ([2607:f8b0:400e:c05::230]:51772) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eA8Xr-0007kN-QR for help-guix@gnu.org; Thu, 02 Nov 2017 02:00:03 -0400 Received: by mail-pg0-x230.google.com with SMTP id p9so4165574pgc.8 for ; Wed, 01 Nov 2017 23:00:03 -0700 (PDT) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Marco van Hulten Cc: help-guix@gnu.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Marco van Hulten writes: > Hello, > > During the installation process of GuixSD 0.13.0, I'd like to login > from another system. After setting up the network, I start the SSH > server through > > herd start ssh-daemon > > as described on > https://www.gnu.org/software/guix/manual/html_node/Preparing-for-Installa= tion.html > . > > Then I want to set the root password. The manual tells me to use > passwd, but Bash returns "command not found". There is also no > ssh-keygen to create SSH keys. These commands are present in a recent version of the installation image. Perhaps the version you used is old enough that they are not present? Since Wayne also seems to have seen the same problem, I wonder if perhaps it's an issue with an old image being hosted somewhere? Where did you get the installation image? I verified that the commands are present by running the following commands from a system that has a recent version of Guix: $ guix system vm gnu/system/install.scm ... /gnu/store/zrcjqk520wlbq0m9rq8ss60sj24hjpjg-run-vm.sh $ /gnu/store/zrcjqk520wlbq0m9rq8ss60sj24hjpjg-run-vm.sh The commands "passwd" and "ssh-keygen" were present at /run/setuid-programs/passwd and /run/current-system/profile/bin/ssh-keygen, respectively. > Additionally, it could be useful if the scp or ssh were available from > the installation prompt. Similar to above, I can confirm that the programs "ssh" and "scp" are present in a recent version of the installation image. > SSH in either direction would give me a way to copy config.scm to a > system where I can e-mail from. That would be useful, because I am > having problems installing GuixSD (unionfs of 2.1G gets full during > guix system init /mnt/etc/config.scm /mnt --fallback; the last option > was suggested by guix when it couldn't fetch some package). That sounds frustrating! Maybe you can try first installing the "bare bones" operating system (the example file for this is located at /etc/configuration/bare-bones.scm in the installation image). After you've booted into that initial bare bones operating system, you could run "guix system reconfigure" using the actual operating system configuration file you want. That might help if the issue is lack of storage space in the installation image. =2D-=20 Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAln6tFsACgkQ3UCaFdgi Rp1LLw/+L0j4hTj+kc2irDxDkNWDZAywuWu1TDH5xRx4j20J23G7YcFXWI07veJB UBNUcegijhpmQ8iL86O70PPSFaboMTubj/lsZtzf90yIvVbrHdD5m6C578tauSGh GWWcLoAn2d1Gefto+aO4Vs+7VP/dcv0T07WkoWe7mJgBvr9JQhJBSJrhbMRynrRB vfcXIUn/nRwJbwvEms8OmSkkCglA6/V2YgMUOlX3X4sBWDnI2bNccMUHQWH6RvtZ 7WyQ8uF68eP/jts0k2ZKVjmphWX0M8zYXNnwwiq80S3gVj+690d+FuHK5OqCNwfD rHTWenV4WzCSVLRpbNxOwL2VURO24ZpnDYHzw5UbeanFf9Srw2iKJIOTO3I9iwtp 4NQcBv+8UjMheXzWGXFaomk5XvJL8q278B28JA66/AWjcSKaK8WtNf83nmZyg28q 0uZcbVsGUyqpWWRc0Z+DMJCiJ2vWoi6qlg4MK05+OQzIplPj9cmifUJcY/l9zH5T dCwOfD7r6H+MuPnBBFO0h8dwurKrJoUs9ileaKR3pgZwfDOOnz+3PCaJZDEJobmy dFq+ZCKWmpKl+WSQsJj3A24Fsb8M2rfApa7u8nwl+f+APv0lWNuTU/GmlrmMj0ik 7tvr+UY9nrPIoElpnYDy97zncMGZTgJnkI7vYHzvmwD+7+PneqQ= =rdy8 -----END PGP SIGNATURE----- --=-=-=--