Hi Ludovic! ludo@gnu.org (Ludovic Courtès) writes: > Commit 996ed73 adds support to configure libc’s name service switch > (NSS). To enable something like nss-mdns (for the resolution of > ‘.local’ names), one needs two things: > > 1. Add this snippet to the ‘operating-system’ declaration: > > (name-service-switch (name-service-switch > (hosts (list %files > (name-service > (name "mdns_minimal") > (reaction (lookup-specification > (not-found => return)))) > (name-service > (name "dns")) > (name-service > (name "mdns")))))) > > 2. Arrange to have ‘nscd-service’ called with: > > #:name-services (list nss-mdns) > > And that works! Sounds great, except that it doesn't work for me :-( I've done as you recommended, and "avahi-browse -avr" successfully shows names of *.local hosts, but if I try to do name lookups on those names, they always fail. I've attached my OS configuration. Any ideas? Mark