Guix: nscd on foreign distro?

On Application Setup, 2.6.2 ‘Name Service Switch’ says ’ When using Guix on a foreign distro, we strongly recommend that the system run the GNU C library’s name service cache daemon, nscd, which should be listening on the /var/run/nscd/socket socket.’

However, I am running Arch, where I couldn’t find any information about nscd, apart from ‘nscd was removed in glibc 2.38-4’ on the LDAP authentication wiki page.

Is nscd really necessary on foreign distros, or is the Guix manual page out of date? If it is necessary, are there any alternatives that may be available on Arch? I found nsncd, but I would prefer to use a known, stable solution.

i’m wondering this same thing. if i find an answer, i’ll let you know.

i’ve decided to install nsncd-git from yay:
yay -S nsncd-git

the LLM said i might be fine without it, but also said it would be hard to tell if things get messed up later whether it was because of not having this.

Update from me: I’ve seemingly been completely fine without this for a year.

1 Like