Merge pull request #317239 from pacien/nixos-stalwart-no-dynamic-user-release-log

doc/release-notes: migration note for stalwart-mail user
This commit is contained in:
Yt 2024-06-23 01:13:30 +00:00 committed by GitHub
commit 12cdce24bb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -83,6 +83,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).