Removed networking.fqdn option
Adding it was a mistake which can only lead to problems and confusion.
This commit is contained in:
parent
9082b66096
commit
d30b2eb1c0
@ -20,15 +20,6 @@ in
|
|||||||
|
|
||||||
options = {
|
options = {
|
||||||
|
|
||||||
networking.fqdn = lib.mkOption {
|
|
||||||
type = types.nullOr types.str;
|
|
||||||
default = null;
|
|
||||||
example = "foo.example.com";
|
|
||||||
description = ''
|
|
||||||
Fully qualified domain name, if any.
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
|
|
||||||
networking.hosts = lib.mkOption {
|
networking.hosts = lib.mkOption {
|
||||||
type = types.attrsOf ( types.listOf types.str );
|
type = types.attrsOf ( types.listOf types.str );
|
||||||
default = {};
|
default = {};
|
||||||
@ -220,12 +211,11 @@ in
|
|||||||
( builtins.hasAttr "::1" cfg.hosts )
|
( builtins.hasAttr "::1" cfg.hosts )
|
||||||
( concatStringsSep " " ( remove "localhost" cfg.hosts."::1" ));
|
( concatStringsSep " " ( remove "localhost" cfg.hosts."::1" ));
|
||||||
otherHosts = allToString ( removeAttrs cfg.hosts [ "127.0.0.1" "::1" ]);
|
otherHosts = allToString ( removeAttrs cfg.hosts [ "127.0.0.1" "::1" ]);
|
||||||
maybeFQDN = optionalString ( cfg.fqdn != null ) cfg.fqdn;
|
|
||||||
in
|
in
|
||||||
''
|
''
|
||||||
127.0.0.1 ${maybeFQDN} ${userLocalHosts} localhost
|
127.0.0.1 ${userLocalHosts} localhost
|
||||||
${optionalString cfg.enableIPv6 ''
|
${optionalString cfg.enableIPv6 ''
|
||||||
::1 ${maybeFQDN} ${userLocalHosts6} localhost
|
::1 ${userLocalHosts6} localhost
|
||||||
''}
|
''}
|
||||||
${otherHosts}
|
${otherHosts}
|
||||||
${cfg.extraHosts}
|
${cfg.extraHosts}
|
||||||
|
Loading…
Reference in New Issue
Block a user