summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorFranz Pletz <fpletz@fnordicwalking.de>2017-04-18 15:10:24 +0200
committerFranz Pletz <fpletz@fnordicwalking.de>2017-04-24 21:06:42 +0200
commite74ea4282a7922fd73655de863315854d322ea8d (patch)
treed9d499614925c78a153070a940fc81b18dd3fc59 /nixos
parentafcf15bc8007a40cae4d17973889581043a7f11d (diff)
downloadnixpkgs-e74ea4282a7922fd73655de863315854d322ea8d.tar
nixpkgs-e74ea4282a7922fd73655de863315854d322ea8d.tar.gz
nixpkgs-e74ea4282a7922fd73655de863315854d322ea8d.tar.bz2
nixpkgs-e74ea4282a7922fd73655de863315854d322ea8d.tar.lz
nixpkgs-e74ea4282a7922fd73655de863315854d322ea8d.tar.xz
nixpkgs-e74ea4282a7922fd73655de863315854d322ea8d.tar.zst
nixpkgs-e74ea4282a7922fd73655de863315854d322ea8d.zip
avahi service: add reflector option
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/services/networking/avahi-daemon.nix8
1 files changed, 8 insertions, 0 deletions
diff --git a/nixos/modules/services/networking/avahi-daemon.nix b/nixos/modules/services/networking/avahi-daemon.nix
index 3985f8561d3..f4d0fc822de 100644
--- a/nixos/modules/services/networking/avahi-daemon.nix
+++ b/nixos/modules/services/networking/avahi-daemon.nix
@@ -33,6 +33,9 @@ let
     publish-hinfo=${yesNo publish.hinfo}
     publish-workstation=${yesNo publish.workstation}
     publish-domain=${yesNo publish.domain}
+
+    [reflector]
+    enable-reflector=${yesNo reflector}
   '';
 
 in
@@ -113,6 +116,11 @@ in
         description = ''Whether to enable wide-area service discovery.'';
       };
 
+      reflector = mkOption {
+        default = false;
+        description = ''Reflect incoming mDNS requests to all allowed network interfaces.'';
+      };
+
       publish = {
         enable = mkOption {
           default = false;