diff --git a/nixos/doc/manual/release-notes/rl-2105.xml b/nixos/doc/manual/release-notes/rl-2105.xml
index 52c8043bbad..1d7452545d9 100644
--- a/nixos/doc/manual/release-notes/rl-2105.xml
+++ b/nixos/doc/manual/release-notes/rl-2105.xml
@@ -305,6 +305,24 @@
/var/lib/powerdns to /run/pdns.
+
+
+ The mediatomb service is
+ now using by default the new and maintained fork
+ gerbera package instead of the unmaintained
+ mediatomb package. If you want to keep the old
+ behavior, you must declare it with:
+
+ services.mediatomb.package = pkgs.mediatomb;
+
+ One new option openFirewall has been introduced which
+ defaults to false. If you relied on the service declaration to add the
+ firewall rules itself before, you should now declare it with:
+
+ services.mediatomb.openFirewall = true;
+
+
+
xfsprogs was update from 4.19 to 5.11. It now enables reflink support by default on filesystem creation.
@@ -835,6 +853,29 @@ environment.systemPackages = [
All services should use or StartLimitIntervalSec in instead.
+
+
+ The mediatomb service
+ declares new options. It also adapts existing options so the
+ configuration generation is now lazy. The existing option
+ customCfg (defaults to false), when enabled, stops
+ the service configuration generation completely. It then expects the
+ users to provide their own correct configuration at the right location
+ (whereas the configuration was generated and not used at all before).
+ The new option transcodingOption (defaults to no)
+ allows a generated configuration. It makes the mediatomb service pulls
+ the necessary runtime dependencies in the nix store (whereas it was
+ generated with hardcoded values before). The new option
+ mediaDirectories allows the users to declare autoscan
+ media directories from their nixos configuration:
+
+ services.mediatomb.mediaDirectories = [
+ { path = "/var/lib/mediatomb/pictures"; recursive = false; hidden-files = false; }
+ { path = "/var/lib/mediatomb/audio"; recursive = true; hidden-files = false; }
+ ];
+
+
+
The Unbound DNS resolver service (services.unbound) has been refactored to allow reloading, control sockets and to fix startup ordering issues.