diff options
author | Alyssa Ross <hi@alyssa.is> | 2020-01-09 17:07:15 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2020-01-09 20:51:27 +0000 |
commit | 2ca27589e7b0a83aab914e3202574b2a7bfd2a36 (patch) | |
tree | de50406a5697e899373cc564f419b6831c9d2ebe /nixpkgs/nixos/modules/services/mail | |
parent | 6f7695425f1b73d55e3c2509ea3401c9d27a5099 (diff) | |
download | nixlib-2ca27589e7b0a83aab914e3202574b2a7bfd2a36.tar nixlib-2ca27589e7b0a83aab914e3202574b2a7bfd2a36.tar.gz nixlib-2ca27589e7b0a83aab914e3202574b2a7bfd2a36.tar.bz2 nixlib-2ca27589e7b0a83aab914e3202574b2a7bfd2a36.tar.lz nixlib-2ca27589e7b0a83aab914e3202574b2a7bfd2a36.tar.xz nixlib-2ca27589e7b0a83aab914e3202574b2a7bfd2a36.tar.zst nixlib-2ca27589e7b0a83aab914e3202574b2a7bfd2a36.zip |
nixos/mailman: support running through uwsgi
Diffstat (limited to 'nixpkgs/nixos/modules/services/mail')
-rw-r--r-- | nixpkgs/nixos/modules/services/mail/mailman.nix | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/nixpkgs/nixos/modules/services/mail/mailman.nix b/nixpkgs/nixos/modules/services/mail/mailman.nix index e4f6f7c70bc8..7553f3bc7a8c 100644 --- a/nixpkgs/nixos/modules/services/mail/mailman.nix +++ b/nixpkgs/nixos/modules/services/mail/mailman.nix @@ -105,7 +105,8 @@ in { description = '' The web root for the Hyperkity + Postorius apps provided by Mailman. This variable can be set, of course, but it mainly exists so that site - admins can refer to it in their own hand-written httpd configuration files. + admins can refer to it in their own hand-written web server + configuration files. ''; }; @@ -224,8 +225,8 @@ in { systemd.services.mailman-web = { description = "Init Postorius DB"; - before = [ "httpd.service" ]; - requiredBy = [ "httpd.service" ]; + before = [ "httpd.service" "uwsgi.service" ]; + requiredBy = [ "httpd.service" "uwsgi.service" ]; script = '' ${mailmanWebExe}/bin/mailman-web migrate rm -rf static |