diff options
author | Alyssa Ross <hi@alyssa.is> | 2021-08-09 06:22:19 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2021-08-09 06:22:19 +0000 |
commit | 2a644f57fca08cf4b563be58d7dcc412f737e718 (patch) | |
tree | 309757b9191378775f678ab03aaf63ba72b5cff3 /nixpkgs/nixos | |
parent | 42546108ed42481a5d54724d3621f6d83754877c (diff) | |
download | nixlib-2a644f57fca08cf4b563be58d7dcc412f737e718.tar nixlib-2a644f57fca08cf4b563be58d7dcc412f737e718.tar.gz nixlib-2a644f57fca08cf4b563be58d7dcc412f737e718.tar.bz2 nixlib-2a644f57fca08cf4b563be58d7dcc412f737e718.tar.lz nixlib-2a644f57fca08cf4b563be58d7dcc412f737e718.tar.xz nixlib-2a644f57fca08cf4b563be58d7dcc412f737e718.tar.zst nixlib-2a644f57fca08cf4b563be58d7dcc412f737e718.zip |
nixos/mailman: hyperkitty needs mailman-web-setup
qcluster won't be happy if it's started before the database migrations have been run.
Diffstat (limited to 'nixpkgs/nixos')
-rw-r--r-- | nixpkgs/nixos/modules/services/mail/mailman.nix | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/nixpkgs/nixos/modules/services/mail/mailman.nix b/nixpkgs/nixos/modules/services/mail/mailman.nix index b34adfd54db0..da967714e6b6 100644 --- a/nixpkgs/nixos/modules/services/mail/mailman.nix +++ b/nixpkgs/nixos/modules/services/mail/mailman.nix @@ -363,8 +363,8 @@ in { mailman-web-setup = { description = "Prepare mailman-web files and database"; - before = [ "mailman-uwsgi.service" ]; - requiredBy = [ "mailman-uwsgi.service" ]; + before = [ "hyperkitty.service" "mailman-uwsgi.service" ]; + requiredBy = [ "hyperkitty.service" "mailman-uwsgi.service" ]; restartTriggers = [ config.environment.etc."mailman3/settings.py".source ]; script = '' [[ -e "${webSettings.STATIC_ROOT}" ]] && find "${webSettings.STATIC_ROOT}/" -mindepth 1 -delete |