|
From: | phodina |
Subject: | [bug#48314] [PATCH v5] Install guix system on Raspberry Pi |
Date: | Thu, 14 Apr 2022 13:03:10 +0000 |
Here's more details about the login issue. I've chrooted into the SDcard and setup the password for the pi user manually. Then booted the board and login: ~$ ssh pi@192.168.1.181 Last login: Thu Apr 14 14:52:56 2022 from 192.168.1.224 Could not chdir to home directory /home/pi: Permission denied -bash: /home/pi/.bash_profile: Permission denied -bash-5.1$ id -u 1002 -bash-5.1$ id -gn users -bash-5.1$ sudo -E /gnu/store/ja92d7xpmyh94gm6n83bajx9dy4h6pbl-bash-5.1.8/bin/bash root@raspberrypi-guix /# ls -al /home/pi total 40 drwx------ 4 1000 users 4096 Nov 24 08:16 ./ drwxr-xr-x 4 root root 4096 Jan 1 1970 ../ -rw-r--r-- 1 1000 users 85 Jan 1 1970 .bash_profile -rw-r--r-- 1 1000 users 834 Jan 1 1970 .bashrc drwxr-xr-x 3 1000 users 4096 Jan 1 1970 .config/ -rw-r--r-- 1 1000 users 235 Jan 1 1970 .gdbinit -rw-r--r-- 1 1000 users 789 Jan 1 1970 .guile drwxr-xr-x 2 root root 4096 Nov 24 08:16 .ssh/ -rw-r--r-- 1 1000 users 47 Jan 1 1970 .Xdefaults -rw-r--r-- 1 1000 users 62 Jan 1 1970 .zprofile As you can see the execute bit is missing. Therefore running chmod +x /home/pi/ fixed the problem. But I'm unsure why the home dir was created without the those flags. Is it a side effect of using the following declaration? (home-directory "/home/pi") ---- Petr
[Prev in Thread] | Current Thread | [Next in Thread] |