···66 </listitem>
67 <listitem>
68 <para>
00000069 Two new options, <link linkend="opt-services.openssh.authorizedKeysCommand">authorizedKeysCommand</link>
70 and <link linkend="opt-services.openssh.authorizedKeysCommandUser">authorizedKeysCommandUser</link>, have
71 been added to the <literal>openssh</literal> module. If you have <literal>AuthorizedKeysCommand</literal>
···605 <listitem>
606 <para>
607 In addition to the hostname, the fully qualified domain name (FQDN),
608- which consists of <literal>${cfg.hostName}</literal> and
609- <literal>${cfg.domain}</literal> is now added to
610 <literal>/etc/hosts</literal>, to allow local FQDN resolution, as used by the
611 <literal>hostname --fqdn</literal> command and other applications that
612 try to determine the FQDN. These new entries take precedence over entries
···626 or digit, and have as interior characters only letters, digits, and
627 hyphen. The maximum length is 63 characters. Additionally it is
628 recommended to only use lower-case characters.
0000629 </para>
630 </listitem>
631 <listitem>
···1132 </listitem>
1133 <listitem>
1134 <para>
1135- The <literal>fontconfig</literal> module stopped generating fontconfig 2.10.x config and cache.
1136- Fontconfig 2.10.x was removed from Nixpkgs - it hasn't been used in any nixpkgs package anymore.
001137 </para>
1138 </listitem>
1139 <listitem>
···66 </listitem>
67 <listitem>
68 <para>
69+ Python 3.5 has reached its upstream EOL at the end of September 2020: it
70+ has been removed from the list of available packages.
71+ </para>
72+ </listitem>
73+ <listitem>
74+ <para>
75 Two new options, <link linkend="opt-services.openssh.authorizedKeysCommand">authorizedKeysCommand</link>
76 and <link linkend="opt-services.openssh.authorizedKeysCommandUser">authorizedKeysCommandUser</link>, have
77 been added to the <literal>openssh</literal> module. If you have <literal>AuthorizedKeysCommand</literal>
···611 <listitem>
612 <para>
613 In addition to the hostname, the fully qualified domain name (FQDN),
614+ which consists of <literal>${networking.hostName}</literal> and
615+ <literal>${networking.domain}</literal> is now added to
616 <literal>/etc/hosts</literal>, to allow local FQDN resolution, as used by the
617 <literal>hostname --fqdn</literal> command and other applications that
618 try to determine the FQDN. These new entries take precedence over entries
···632 or digit, and have as interior characters only letters, digits, and
633 hyphen. The maximum length is 63 characters. Additionally it is
634 recommended to only use lower-case characters.
635+ If (e.g. for legacy reasons) a FQDN is required as the Linux kernel network node hostname
636+ (<literal>uname --nodename</literal>) the option
637+ <literal>boot.kernel.sysctl."kernel.hostname"</literal>
638+ can be used as a workaround (but be aware of the 64 character limit).
639 </para>
640 </listitem>
641 <listitem>
···1142 </listitem>
1143 <listitem>
1144 <para>
1145+ 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.
1146+ </para>
1147+ <para>
1148+ Fontconfig 2.10.x was removed from Nixpkgs since it hasn’t been used in any Nixpkgs package for years now.
1149 </para>
1150 </listitem>
1151 <listitem>
+6-2
nixos/modules/tasks/network-interfaces.nix
···391 end with a letter or digit, and have as interior characters only
392 letters, digits, and hyphen. The maximum length is 63 characters.
393 Additionally it is recommended to only use lower-case characters.
0000394 '';
395 };
396···470471 networking.search = mkOption {
472 default = [];
473- example = [ "example.com" "local.domain" ];
474 type = types.listOf types.str;
475 description = ''
476 The list of search paths used when resolving domain names.
···479480 networking.domain = mkOption {
481 default = null;
482- example = "home";
483 type = types.nullOr types.str;
484 description = ''
485 The domain. It can be left empty if it is auto-detected through DHCP.
···391 end with a letter or digit, and have as interior characters only
392 letters, digits, and hyphen. The maximum length is 63 characters.
393 Additionally it is recommended to only use lower-case characters.
394+ If (e.g. for legacy reasons) a FQDN is required as the Linux kernel
395+ network node hostname (uname --nodename) the option
396+ boot.kernel.sysctl."kernel.hostname" can be used as a workaround (but
397+ the 64 character limit still applies).
398 '';
399 };
400···474475 networking.search = mkOption {
476 default = [];
477+ example = [ "example.com" "home.arpa" ];
478 type = types.listOf types.str;
479 description = ''
480 The list of search paths used when resolving domain names.
···483484 networking.domain = mkOption {
485 default = null;
486+ example = "home.arpa";
487 type = types.nullOr types.str;
488 description = ''
489 The domain. It can be left empty if it is auto-detected through DHCP.
···23buildGoModule rec {
4 pname = "direnv";
5- version = "2.22.0";
67 vendorSha256 = null;
8···10 owner = "direnv";
11 repo = "direnv";
12 rev = "v${version}";
13- sha256 = "06z85r99w0nr093fawva6sysdlrdsfjjf7asx96k1sjv56sb306m";
14 };
1516 # we have no bash at the moment for windows
···23buildGoModule rec {
4 pname = "direnv";
5+ version = "2.23.0";
67 vendorSha256 = null;
8···10 owner = "direnv";
11 repo = "direnv";
12 rev = "v${version}";
13+ sha256 = "0m42mg4z04880dwl3iyppq2nda9v883jaxl8221d0xcpkjfm8hjm";
14 };
1516 # we have no bash at the moment for windows