···6666 </listitem>
6767 <listitem>
6868 <para>
6969+ Python 3.5 has reached its upstream EOL at the end of September 2020: it
7070+ has been removed from the list of available packages.
7171+ </para>
7272+ </listitem>
7373+ <listitem>
7474+ <para>
6975 Two new options, <link linkend="opt-services.openssh.authorizedKeysCommand">authorizedKeysCommand</link>
7076 and <link linkend="opt-services.openssh.authorizedKeysCommandUser">authorizedKeysCommandUser</link>, have
7177 been added to the <literal>openssh</literal> module. If you have <literal>AuthorizedKeysCommand</literal>
···605611 <listitem>
606612 <para>
607613 In addition to the hostname, the fully qualified domain name (FQDN),
608608- which consists of <literal>${cfg.hostName}</literal> and
609609- <literal>${cfg.domain}</literal> is now added to
614614+ which consists of <literal>${networking.hostName}</literal> and
615615+ <literal>${networking.domain}</literal> is now added to
610616 <literal>/etc/hosts</literal>, to allow local FQDN resolution, as used by the
611617 <literal>hostname --fqdn</literal> command and other applications that
612618 try to determine the FQDN. These new entries take precedence over entries
···626632 or digit, and have as interior characters only letters, digits, and
627633 hyphen. The maximum length is 63 characters. Additionally it is
628634 recommended to only use lower-case characters.
635635+ If (e.g. for legacy reasons) a FQDN is required as the Linux kernel network node hostname
636636+ (<literal>uname --nodename</literal>) the option
637637+ <literal>boot.kernel.sysctl."kernel.hostname"</literal>
638638+ can be used as a workaround (but be aware of the 64 character limit).
629639 </para>
630640 </listitem>
631641 <listitem>
···11321142 </listitem>
11331143 <listitem>
11341144 <para>
11351135- The <literal>fontconfig</literal> module stopped generating fontconfig 2.10.x config and cache.
11361136- Fontconfig 2.10.x was removed from Nixpkgs - it hasn't been used in any nixpkgs package anymore.
11451145+ The <literal>fontconfig</literal> module stopped generating config and cache files for fontconfig 2.10.x, the <filename>/etc/fonts/fonts.conf</filename> now belongs to the latest fontconfig, just like on other Linux distributions, and we will <link xlink:href="https://github.com/NixOS/nixpkgs/pull/95358">no longer</link> be versioning the config directories.
11461146+ </para>
11471147+ <para>
11481148+ Fontconfig 2.10.x was removed from Nixpkgs since it hasn’t been used in any Nixpkgs package for years now.
11371149 </para>
11381150 </listitem>
11391151 <listitem>
+6-2
nixos/modules/tasks/network-interfaces.nix
···391391 end with a letter or digit, and have as interior characters only
392392 letters, digits, and hyphen. The maximum length is 63 characters.
393393 Additionally it is recommended to only use lower-case characters.
394394+ If (e.g. for legacy reasons) a FQDN is required as the Linux kernel
395395+ network node hostname (uname --nodename) the option
396396+ boot.kernel.sysctl."kernel.hostname" can be used as a workaround (but
397397+ the 64 character limit still applies).
394398 '';
395399 };
396400···470474471475 networking.search = mkOption {
472476 default = [];
473473- example = [ "example.com" "local.domain" ];
477477+ example = [ "example.com" "home.arpa" ];
474478 type = types.listOf types.str;
475479 description = ''
476480 The list of search paths used when resolving domain names.
···479483480484 networking.domain = mkOption {
481485 default = null;
482482- example = "home";
486486+ example = "home.arpa";
483487 type = types.nullOr types.str;
484488 description = ''
485489 The domain. It can be left empty if it is auto-detected through DHCP.