diff --git a/nixos/doc/manual/release-notes/rl-2003.xml b/nixos/doc/manual/release-notes/rl-2003.xml
index ed8dbbcf33c..b0eb1a317bd 100644
--- a/nixos/doc/manual/release-notes/rl-2003.xml
+++ b/nixos/doc/manual/release-notes/rl-2003.xml
@@ -23,6 +23,21 @@
Support is planned until the end of October 2020, handing over to 20.09.
+
+ Core version changes:
+ gcc: 8.3.0 -> 9.2.0
+ glibc: 2.27 -> 2.30
+ linux: 4.19 -> 5.4
+ mesa: 19.1.5 -> 19.3.3
+ openssl: 1.0.2u -> 1.1.1d
+
+
+ Desktop version changes:
+ plasma5: 5.16.5 -> 5.17.5
+ kdeApplications: 19.08.2 -> 19.12.3
+ gnome3: 3.32 -> 3.34
+ pantheon: 5.0 -> 5.1.3
+
Linux kernel is updated to branch 5.4 by default (from 4.19).
@@ -43,6 +58,24 @@
quirk in the boot menu.
+
+
+ GNOME 3 has been upgraded to 3.34. Please take a look at their
+ Release Notes
+ for details.
+
+
+
+
+ If you enable the Pantheon Desktop Manager via
+ , we now default to also use
+
+ Pantheon's newly designed greeter
+ .
+ Contrary to NixOS's usual update policy, Pantheon will receive updates during the cycle of
+ NixOS 20.03 when backwards compatible.
+
+
By default zfs pools will now be trimmed on a weekly basis.
@@ -128,6 +161,251 @@ See https://github.com/NixOS/nixpkgs/pull/71684 for details.
It was created so Geary could function properly outside of GNOME.
+
+
+ ./config/console.nix
+
+
+
+
+ ./hardware/brillo.nix
+
+
+
+
+ ./hardware/tuxedo-keyboard.nix
+
+
+
+
+ ./programs/bandwhich.nix
+
+
+
+
+ ./programs/bash-my-aws.nix
+
+
+
+
+ ./programs/liboping.nix
+
+
+
+
+ ./programs/traceroute.nix
+
+
+
+
+ ./services/backup/sanoid.nix
+
+
+
+
+ ./services/backup/syncoid.nix
+
+
+
+
+ ./services/backup/zfs-replication.nix
+
+
+
+
+ ./services/continuous-integration/buildkite-agents.nix
+
+
+
+
+ ./services/databases/victoriametrics.nix
+
+
+
+
+ ./services/desktops/gnome3/gnome-initial-setup.nix
+
+
+
+
+ ./services/desktops/neard.nix
+
+
+
+
+ ./services/games/openarena.nix
+
+
+
+
+ ./services/hardware/fancontrol.nix
+
+
+
+
+ ./services/mail/sympa.nix
+
+
+
+
+ ./services/misc/freeswitch.nix
+
+
+
+
+ ./services/misc/mame.nix
+
+
+
+
+ ./services/monitoring/do-agent.nix
+
+
+
+
+ ./services/monitoring/prometheus/xmpp-alerts.nix
+
+
+
+
+ ./services/network-filesystems/orangefs/server.nix
+
+
+
+
+ ./services/network-filesystems/orangefs/client.nix
+
+
+
+
+ ./services/networking/3proxy.nix
+
+
+
+
+ ./services/networking/corerad.nix
+
+
+
+
+ ./services/networking/go-shadowsocks2.nix
+
+
+
+
+ ./services/networking/ntp/chrony.nix
+
+
+
+
+ ./services/networking/ntp/ntpd.nix
+
+
+
+
+ ./services/networking/ntp/openntpd.nix
+
+
+
+
+ ./services/networking/shorewall.nix
+
+
+
+
+ ./services/networking/shorewall6.nix
+
+
+
+
+ ./services/networking/spacecookie.nix
+
+
+
+
+ ./services/networking/trickster.nix
+
+
+
+
+ ./services/networking/v2ray.nix
+
+
+
+
+ ./services/networking/xandikos.nix
+
+
+
+
+ ./services/networking/yggdrasil.nix
+
+
+
+
+ ./services/web-apps/dokuwiki.nix
+
+
+
+
+ ./services/web-apps/gotify-server.nix
+
+
+
+
+ ./services/web-apps/grocy.nix
+
+
+
+
+ ./services/web-apps/ihatemoney
+
+
+
+
+ ./services/web-apps/moinmoin.nix
+
+
+
+
+ ./services/web-apps/trac.nix
+
+
+
+
+ ./services/web-apps/trilium.nix
+
+
+
+
+ ./services/web-apps/shiori.nix
+
+
+
+
+ ./services/web-servers/ttyd.nix
+
+
+
+
+ ./services/x11/picom.nix
+
+
+
+
+ ./services/x11/hardware/digimend.nix
+
+
+
+
+ ./services/x11/imwheel.nix
+
+
+
+
+ ./virtualisation/cri-o.nix
+
+
@@ -632,6 +910,25 @@ auth required pam_succeed_if.so uid >= 1000 quiet
The module has been removed
as it used the deprecated version of dnscrypt-proxy. We've added
to use the supported version.
+ This module supports configuration via the Nix attribute set
+ , or by passing a TOML configuration file via
+ .
+
+# Example configuration:
+services.dnscrypt-proxy2.enable = true;
+services.dnscrypt-proxy2.settings = {
+ listen_addresses = [ "127.0.0.1:43" ];
+ sources.public-resolvers = {
+ urls = [ "https://download.dnscrypt.info/resolvers-list/v2/public-resolvers.md" ];
+ cache_file = "public-resolvers.md";
+ minisign_key = "RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3";
+ refresh_delay = 72;
+ };
+};
+
+services.dnsmasq.enable = true;
+services.dnsmasq.servers = [ "127.0.0.1#43" ];
+