nixpkgs/pkgs/servers/mail
Alyssa Ross c397d1909f nixos/mailman: don't keep secrets in the Nix store
This replaces all Mailman secrets with ones that are generated the
first time the service is run.  This replaces the hyperkittyApiKey
option, which would lead to a secret in the world-readable store.
Even worse were the secrets hard-coded into mailman-web, which are not
just world-readable, but identical for all users!

services.mailman.hyperkittyApiKey has been removed, and so can no
longer be used to determine whether to enable Hyperkitty.  In its
place, there is a new option, services.mailman.hyperkitty.enable.  For
consistency, services.mailman.hyperkittyBaseUrl has been renamed to
services.mailman.hyperkitty.baseUrl.
2020-01-30 23:14:45 +00:00
..
archiveopteryx treewide: NIX_*_COMPILE -> string 2019-12-31 00:10:18 +01:00
clamsmtp clamsmtp: fix build after linuxHeaders update to 4.15 2018-03-05 10:27:43 +01:00
dkimproxy lib.makePerlPath -> perlPackages.makePerlPath 2018-12-15 03:50:31 +00:00
dovecot dovecot_pigeonhole: 0.5.8 -> 0.5.9 2019-12-17 23:28:27 +01:00
dspam lib.makePerlPath -> perlPackages.makePerlPath 2018-12-15 03:50:31 +00:00
exim exim: 4.92.2 -> 4.92.3 2019-09-30 19:01:32 +02:00
freepops misc pkgs: Basic sed to get fix pkgconfig and autoreconfHook buildInputs 2017-09-21 15:49:53 -04:00
mailhog treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
mailman nixos/mailman: don't keep secrets in the Nix store 2020-01-30 23:14:45 +00:00
mlmmj treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
nullmailer treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
opensmtpd opensmtpd: 6.6.1p1 -> 6.6.2p1 2020-01-29 03:03:39 +01:00
petidomo treewide: Make configureFlags lists 2018-08-03 17:06:03 -04:00
popa3d pkgs: refactor needless quoting of homepage meta attribute (#27809) 2017-08-01 22:03:30 +02:00
postfix treewide: NIX_*_FLAGS -> string 2019-12-31 00:16:46 +01:00
postgrey lib.makePerlPath -> perlPackages.makePerlPath 2018-12-15 03:50:31 +00:00
postsrsd treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
public-inbox public-inbox: fix build 2020-01-14 19:54:35 +00:00
pypolicyd-spf treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
rmilter Merge master into staging-next 2019-08-27 16:36:47 +02:00
rspamd rspamd: disable LuaJIT support on aarch64 2019-09-13 14:00:13 +02:00
spamassassin spamassassin: use /etc/mail/spamassassin for config 2020-01-30 00:47:10 +00:00
system-sendmail treewide: use runtimeShell instead of stdenv.shell whenever possible 2019-02-26 14:10:49 +00:00