adriano <[email protected]> writes:
> The "Application Setup" in the manual > ( https://guix.gnu.org/manual/en/html_node/Application-Setup.html ) > suggests to run the nscd service > > "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." > > found such service already running on my Ubuntu installation and the > mentioned socket is there > > But now I'm wondering: does the manual refer to the host distro when it > says "the system" ? Yes. The reason is that nscd communicates with processes over a network protocol, which allows binaries built with Guix to talk to user account services on a foreign distro. Alternative account services require loading of binary plugins, which would not be possible when these plugins are linked with incompatible libraries. -- Ricardo
