bug#41575: Container with openssh-service requires sshd user on the host

2020-09-13 Thread conjaroy
My pleasure, Edouard. Thanks for the doc update! Jason On Sun, Sep 13, 2020 at 6:39 AM wrote: > Thank you for this thourough investigation and for finding the > workaround ! > > I just submitted a patch to the doc based on your email. > > Cheers, > > Edouard. > conjaroy writes: > > > In an eari

bug#41575: Container with openssh-service requires sshd user on the host

2020-09-13 Thread edk
Thank you for this thourough investigation and for finding the workaround ! I just submitted a patch to the doc based on your email. Cheers, Edouard. conjaroy writes: > In an eariler bug comment [1] I corroborated that nscd was leaking > /etc/passwd information from the host OS into the Guix co

bug#41575: Container with openssh-service requires sshd user on the host

2020-09-08 Thread conjaroy
In an eariler bug comment [1] I corroborated that nscd was leaking /etc/passwd information from the host OS into the Guix container, and I wondered aloud why the container would use the host OS's nscd if there was a risk of this happening. I've looked into how Guix configures its own nscd, and it

bug#41575: Container with openssh-service requires sshd user on the host

2020-08-24 Thread conjaroy
I've observed this error under similar circumstances: launching a guix system container script with network sharing enabled, on a foreign disto (Debian 10) with nscd running. Using `strace -f /gnu/store/...-run-container`, we can observe the container's lookup of user accounts via the foreign dist

bug#41575: Container with openssh-service requires sshd user on the host

2020-05-28 Thread Edouard Klein
Dear guix, This is a funny one. Consider this minimal operating system definition: --- (use-modules (gnu)) (use-service-modules ssh) (operating-system (host-name "MinimalSSH") (timezone "Europe/Paris") (bootloader (bootloader-configuration (bootloader grub-bootloader