This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

mailserver: bump stateVersion to 5 (Sieve scripts in Dovecot home)

simple-nixos-mailserver now stores per-user Sieve scripts in each user's
Dovecot home (~/sieve, active link ~/.dovecot.sieve) instead of the old
global /var/sieve, and asserts stateVersion >= 5 when enableManageSieve is
set. Existing scripts were migrated with migration #5 on neoprism.

Assisted-by: Claude Code (claude-opus-4-8[1m])

+5 -1
+5 -1
2configs/mailserver.nix
··· 66 66 memoryLimit = 500; 67 67 }; 68 68 69 - stateVersion = 3; 69 + # 5: Sieve scripts now live in each user's Dovecot home (~/sieve) instead of 70 + # the old global /var/sieve. Before deploying this bump, run the migration 71 + # against /var/sieve on neoprism (see migrations/nixos-mailserver-migration-05.py 72 + # in the nixos-mailserver input, or the migration docs). 73 + stateVersion = 5; 70 74 71 75 # virtual.All mailbox needs more memory to sync all folders 72 76 imapMemoryLimit = 1024;