Re: Dealing with foreign distros without nscd

2020-08-29 Thread Ludovic Courtès
Hi! Ricardo Wurmus skribis: > Ludovic Courtès writes: > >> The workaround I found is to add ‘sssd’ to the pack, like so: >> >> guix pack -RR -S /lib=lib -S /bin=bin sssd guile >> >> That way, on the other machine, you can set LD_LIBRARY_PATH such that >> Guix’ libnss_sss.so gets loaded: >>

Re: Dealing with foreign distros without nscd

2020-08-28 Thread Ricardo Wurmus
Ludovic Courtès writes: > The workaround I found is to add ‘sssd’ to the pack, like so: > > guix pack -RR -S /lib=lib -S /bin=bin sssd guile > > That way, on the other machine, you can set LD_LIBRARY_PATH such that > Guix’ libnss_sss.so gets loaded: > > tar xf /path/to/pack.tgz >

Dealing with foreign distros without nscd

2020-08-28 Thread Ludovic Courtès
Hello Guix! One of the most important pieces of advice we give to use Guix on foreign distros is to make sure the distro runs nscd, so we don’t end up dlopening NSS modules in Guix-produced programs: https://guix.gnu.org/manual/en/html_node/Application-Setup.html#Name-Service-Switch A