about summary refs log tree commit diff
path: root/nixos/doc/manual
diff options
context:
space:
mode:
authorWill Fancher <elvishjerricco@gmail.com>2024-02-27 20:49:39 -0500
committerGitHub <noreply@github.com>2024-02-27 20:49:39 -0500
commitf5622df47060a7670cc6d350ddb79815d5a1a3ef (patch)
treead85674faec43637acac23d0901cc950cf0117ae /nixos/doc/manual
parenta976e65f11d02c8f64b00a3d124ff6de7a2f8fd0 (diff)
parent7d0c8129637823fc83e2b0aff9a4e945add51af9 (diff)
downloadnixlib-f5622df47060a7670cc6d350ddb79815d5a1a3ef.tar
nixlib-f5622df47060a7670cc6d350ddb79815d5a1a3ef.tar.gz
nixlib-f5622df47060a7670cc6d350ddb79815d5a1a3ef.tar.bz2
nixlib-f5622df47060a7670cc6d350ddb79815d5a1a3ef.tar.lz
nixlib-f5622df47060a7670cc6d350ddb79815d5a1a3ef.tar.xz
nixlib-f5622df47060a7670cc6d350ddb79815d5a1a3ef.tar.zst
nixlib-f5622df47060a7670cc6d350ddb79815d5a1a3ef.zip
Merge pull request #290946 from ju1m/systemd-option-list
nixos/systemd: merge unit options as lists when at least one value is a list
Diffstat (limited to 'nixos/doc/manual')
-rw-r--r--nixos/doc/manual/release-notes/rl-2405.section.md5
1 files changed, 5 insertions, 0 deletions
diff --git a/nixos/doc/manual/release-notes/rl-2405.section.md b/nixos/doc/manual/release-notes/rl-2405.section.md
index e0162372d215..204d08751b87 100644
--- a/nixos/doc/manual/release-notes/rl-2405.section.md
+++ b/nixos/doc/manual/release-notes/rl-2405.section.md
@@ -388,6 +388,11 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m
 
 - The `mpich` package expression now requires `withPm` to be a list, e.g. `"hydra:gforker"` becomes `[ "hydra" "gforker" ]`.
 
+- When merging systemd unit options (of type `unitOption`),
+  if at least one definition is a list, all those which aren't are now lifted into a list,
+  making it possible to accumulate definitions without resorting to `mkForce`,
+  hence to retain the definitions not anticipating that need.
+
 - YouTrack is bumped to 2023.3. The update is not performed automatically, it requires manual interaction. See the YouTrack section in the manual for details.
 
 - QtMultimedia has changed its default backend to `QT_MEDIA_BACKEND=ffmpeg` (previously `gstreamer` on Linux or `darwin` on MacOS).