summaryrefslogtreecommitdiffstats
path: root/nixos/modules/services/networking/avahi-daemon.nix
diff options
context:
space:
mode:
authorCorbin <cds@corbinsimpson.com>2016-05-28 18:01:47 -0700
committerFranz Pletz <fpletz@fnordicwalking.de>2016-06-26 23:15:39 +0200
commit45a066512e362eecb4cc2c2494f516b844179281 (patch)
tree583726e5edac89c08e539c08bfc35731e6553531 /nixos/modules/services/networking/avahi-daemon.nix
parenta31e07fc112c1c9b00b748a85f76a4c4c203a03d (diff)
services/avahi: Add domainName setting
Fixes #15795.
Diffstat (limited to 'nixos/modules/services/networking/avahi-daemon.nix')
-rw-r--r--nixos/modules/services/networking/avahi-daemon.nix9
1 files changed, 9 insertions, 0 deletions
diff --git a/nixos/modules/services/networking/avahi-daemon.nix b/nixos/modules/services/networking/avahi-daemon.nix
index 8b178ee93980..7650f45c5570 100644
--- a/nixos/modules/services/networking/avahi-daemon.nix
+++ b/nixos/modules/services/networking/avahi-daemon.nix
@@ -24,6 +24,7 @@ let
use-ipv4=${if ipv4 then "yes" else "no"}
use-ipv6=${if ipv6 then "yes" else "no"}
${optionalString (interfaces!=null) "allow-interfaces=${concatStringsSep "," interfaces}"}
+ ${optionalString (domainName!=null) "domain-name=${domainName}"}
[wide-area]
enable-wide-area=${if wideArea then "yes" else "no"}
@@ -65,6 +66,14 @@ in
'';
};
+ domainName = mkOption {
+ type = types.str;
+ default = "local";
+ description = ''
+ Domain name for all advertisements.
+ '';
+ };
+
browseDomains = mkOption {
default = [ "0pointer.de" "zeroconf.org" ];
description = ''