+1
-1
nixos/doc/manual/default.nix
+1
-1
nixos/doc/manual/default.nix
···
+16
nixos/doc/manual/from_md/release-notes/rl-2305.section.xml
+16
nixos/doc/manual/from_md/release-notes/rl-2305.section.xml
···
+4
nixos/doc/manual/release-notes/rl-2305.section.md
+4
nixos/doc/manual/release-notes/rl-2305.section.md
···- `services.mastodon` gained a tootctl wrapped named `mastodon-tootctl` similar to `nextcloud-occ` which can be executed from any user and switches to the configured mastodon user with sudo and sources the environment variables.+- DocBook option documentation, which has been deprecated since 22.11, will now cause a warning when documentation is built. Out-of-tree modules should migrate to using CommonMark documentation as outlined in [](#sec-option-declarations) to silence this warning.+DocBook option documentation support will be removed in the next release and CommonMark will become the default. DocBook option documentation that has not been migrated until then will no longer render properly or cause errors.
+10
-1
nixos/lib/make-options-doc/default.nix
+10
-1
nixos/lib/make-options-doc/default.nix
······
+26
-14
nixos/lib/make-options-doc/mergeJSON.py
+26
-14
nixos/lib/make-options-doc/mergeJSON.py
············"https://nixos.org/manual/nixos/stable/index.html#sec-option-types\x1b[0m", file=sys.stderr)print("Explanation: The documentation contains descriptions, examples, or defaults written in DocBook. " +···" imports = [ (mkAliasOptionModuleMD [ \"example\" \"args\" ] [ \"example\" \"settings\" ]) ];",
+1
-1
nixos/lib/testing/testScript.nix
+1
-1
nixos/lib/testing/testScript.nix
+8
nixos/modules/misc/documentation.nix
+8
nixos/modules/misc/documentation.nix
···+echo -e "\e[31;1mwarning\e[0m: This configuration contains option documentation in docbook." \