From 74738de1f8ece870cd19c422fe2e4208c1033e2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Wed, 1 Jul 2009 12:27:35 +0000 Subject: [PATCH] Make NSS modules visible to `avahi-daemon'. It allows it to know whether `libnss-mdns' is available, which clients can ask via the `IsNSSSupportAvailable' D-Bus method. svn path=/nixos/branches/modular-nixos/; revision=16125 --- modules/services/networking/avahi-daemon.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/services/networking/avahi-daemon.nix b/modules/services/networking/avahi-daemon.nix index bfef7c508cf..2a10d8f28d1 100644 --- a/modules/services/networking/avahi-daemon.nix +++ b/modules/services/networking/avahi-daemon.nix @@ -112,6 +112,11 @@ let respawn script export PATH="${avahi}/bin:${avahi}/sbin:$PATH" + + # Make NSS modules visible so that `avahi_nss_support ()' can + # return a sensible value. + export LD_LIBRARY_PATH="${config.system.nssModules.path}" + exec ${avahi}/sbin/avahi-daemon --daemonize -f "${avahiDaemonConf}" end script '';