about summary refs log tree commit diff
path: root/nixos/doc/manual/release-notes
diff options
context:
space:
mode:
authoreuxane <euxane.trangirard@pacien.net>2024-06-04 18:14:35 +0200
committereuxane <euxane.trangirard@pacien.net>2024-06-10 21:03:24 +0200
commite23df553b06baf30ffd515f8820dd0b0d2a2ba18 (patch)
treeb2b8c93602de75d986b6f6f212130202a34b4bcc /nixos/doc/manual/release-notes
parentd157d952580d3c3521c604fc22fc4fb634cb8c7a (diff)
doc/release-notes: migration note for stalwart-mail user
This follows 6ee84bcda0a817434597dba0e5789cc8b7232d58.

Here I prefer a simple mention in the release notes instead of some
automatic migration, which could interfere with all the other changes
already potentially requiring some admin interventions.

Co-authored-by: Sandro Jäckel <sandro.jaeckel@gmail.com>
Diffstat (limited to 'nixos/doc/manual/release-notes')
-rw-r--r--nixos/doc/manual/release-notes/rl-2411.section.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/nixos/doc/manual/release-notes/rl-2411.section.md b/nixos/doc/manual/release-notes/rl-2411.section.md
index e645c06f109a1..6e62d7a5cc91d 100644
--- a/nixos/doc/manual/release-notes/rl-2411.section.md
+++ b/nixos/doc/manual/release-notes/rl-2411.section.md
@@ -48,6 +48,13 @@
   for information on working around `output '...' is not allowed to refer to
   the following paths` errors caused by this change.
 
+- The `stalwart-mail` service now runs under the `stalwart-mail` system user
+  instead of a dynamically created one via `DynamicUser`, to avoid automatic
+  ownership changes on its large file store each time the service was started.
+  This change requires to manually move the state directory from
+  `/var/lib/private/stalwart-mail` to `/var/lib/stalwart-mail` and to
+  change the ownership of the directory and its content to `stalwart-mail`.
+
 - The `stalwart-mail` module now uses RocksDB as the default storage backend
   for `stateVersion` ≥ 24.11. (It was previously using SQLite for structured
   data and the filesystem for blobs).