diff --git a/nixos/modules/services/mail/mailman.nix b/nixos/modules/services/mail/mailman.nix index b19637e5784f..d9940cb4d98f 100644 --- a/nixos/modules/services/mail/mailman.nix +++ b/nixos/modules/services/mail/mailman.nix @@ -661,8 +661,14 @@ 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