aboutsummaryrefslogtreecommitdiff
path: root/infra/libkookie/nixpkgs/nixos/doc/manual/release-notes/rl-2105.xml
diff options
context:
space:
mode:
Diffstat (limited to 'infra/libkookie/nixpkgs/nixos/doc/manual/release-notes/rl-2105.xml')
-rw-r--r--infra/libkookie/nixpkgs/nixos/doc/manual/release-notes/rl-2105.xml60
1 files changed, 57 insertions, 3 deletions
diff --git a/infra/libkookie/nixpkgs/nixos/doc/manual/release-notes/rl-2105.xml b/infra/libkookie/nixpkgs/nixos/doc/manual/release-notes/rl-2105.xml
index 6dd14d6051e4..566cd5d7240e 100644
--- a/infra/libkookie/nixpkgs/nixos/doc/manual/release-notes/rl-2105.xml
+++ b/infra/libkookie/nixpkgs/nixos/doc/manual/release-notes/rl-2105.xml
@@ -91,6 +91,27 @@
</para>
<itemizedlist>
+ <listitem>
+ <para>
+ If you are using <option>services.udev.extraRules</option> to assign
+ custom names to network interfaces, this may stop working due to a change
+ in the initialisation of dhcpcd and systemd networkd. To avoid this, either
+ move them to <option>services.udev.initrdRules</option> or see the new
+ <link linkend="sec-custom-ifnames">Assigning custom names</link> section
+ of the NixOS manual for an example using networkd links.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The <option>security.hideProcessInformation</option> module has been removed.
+ It was broken since the switch to cgroups-v2.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The <literal>systemConfig</literal> kernel parameter is no longer added to boot loader entries. It has been unused since September 2010, but if do have a system generation from that era, you will now be unable to boot into them.
+ </para>
+ </listitem>
<listitem>
<para>
<literal>systemd-journal2gelf</literal> no longer parses json and expects the receiving system to handle it. How to achieve this with Graylog is described in this <link xlink:href="https://github.com/parse-nl/SystemdJournal2Gelf/issues/10">GitHub issue</link>.
@@ -494,6 +515,30 @@ self: super:
<varname>services.flashpolicyd</varname> module.
</para>
</listitem>
+ <listitem>
+ <para>
+ The <literal>security.rngd</literal> module has been removed.
+ It was disabled by default in 20.09 as it was functionally redundant
+ with krngd in the linux kernel. It is not necessary for any device that the kernel recognises
+ as an hardware RNG, as it will automatically run the krngd task to periodically collect random
+ data from the device and mix it into the kernel's RNG.
+ </para>
+ <para>
+ The default SMTP port for GitLab has been changed to
+ <literal>25</literal> from its previous default of
+ <literal>465</literal>. If you depended on this default, you
+ should now set the <xref linkend="opt-services.gitlab.smtp.port" />
+ option.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The default version of ImageMagick has been updated from 6 to 7.
+ You can use <package>imagemagick6</package>,
+ <package>imagemagick6_light</package>, and
+ <package>imagemagick6Big</package> if you need the older version.
+ </para>
+ </listitem>
</itemizedlist>
</section>
@@ -528,14 +573,16 @@ self: super:
</listitem>
<listitem>
<para>
- The default-version of <literal>nextcloud</literal> is <package>nextcloud20</package>.
+ The default-version of <literal>nextcloud</literal> is <package>nextcloud21</package>.
Please note that it's <emphasis>not</emphasis> possible to upgrade <literal>nextcloud</literal>
across multiple major versions! This means that it's e.g. not possible to upgrade
- from <package>nextcloud18</package> to <package>nextcloud20</package> in a single deploy.
+ from <package>nextcloud18</package> to <package>nextcloud20</package> in a single deploy and
+ most <literal>20.09</literal> users will have to upgrade to <package>nextcloud20</package>
+ first.
</para>
<para>
The package can be manually upgraded by setting <xref linkend="opt-services.nextcloud.package" />
- to <package>nextcloud20</package>.
+ to <package>nextcloud21</package>.
</para>
</listitem>
<listitem>
@@ -700,6 +747,13 @@ self: super:
terminology has been deprecated and should be replaced with Far/Near in the configuration file.
</para>
</listitem>
+ <listitem>
+ <para>
+ The nix-gc service now accepts randomizedDelaySec (default: 0) and persistent (default: true) parameters.
+ By default nix-gc will now run immediately if it would have been triggered at least
+ once during the time when the timer was inactive.
+ </para>
+ </listitem>
</itemizedlist>
</section>
</section>