3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/nixos/modules/services/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
..
clamsmtp.nix clamsmtp module: add self as maintainer 2018-10-31 01:05:49 +09:00
davmail.nix nixos/modules: Replace all nested types.either's with types.oneOf's 2019-08-08 23:35:52 +02:00
dkimproxy-out.nix dkimproxy-out module: add self as maintainer 2018-10-31 01:06:04 +09:00
dovecot.nix tree-wide: fix errors and warning related to loaOf deprecation 2020-01-07 06:23:28 +01:00
dspam.nix treewide: use attrs instead of list for types.loaOf options 2020-01-06 10:39:18 -05:00
exim.nix treewide: use attrs instead of list for types.loaOf options 2020-01-06 10:39:18 -05:00
freepops.nix
mail.nix [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
mailcatcher.nix nixos/mailcatcher: add http.path option 2019-11-12 10:11:24 -05:00
mailhog.nix treewide: Switch to system users 2019-10-12 22:25:28 +02:00
mailman.nix nixos/mailman: don't keep secrets in the Nix store 2020-01-30 23:14:45 +00:00
mlmmj.nix treewide: use attrs instead of list for types.loaOf options 2020-01-06 10:39:18 -05:00
nullmailer.nix treewide: use attrs instead of list for types.loaOf options 2020-01-06 10:39:18 -05:00
offlineimap.nix cleanup redundant text in modules utilizing mkEnableOption 2019-04-20 14:44:02 +02:00
opendkim.nix tree-wide: fix errors and warning related to loaOf deprecation 2020-01-07 06:23:28 +01:00
opensmtpd.nix nixos/opensmtpd: refactor to use tmpfiles to set up spool directories 2019-11-08 15:05:18 +01:00
pfix-srsd.nix treewide: remove redundant quotes 2019-08-26 21:40:19 +00:00
postfix.nix tree-wide: fix more warning related to loaOf deprecation 2020-01-11 08:09:56 +01:00
postgrey.nix nixos/treewide: Move rename.nix imports to their respective modules 2019-12-10 02:51:19 +01:00
postsrsd.nix treewide: use attrs instead of list for types.loaOf options 2020-01-06 10:39:18 -05:00
roundcube.nix nixos/roundcube: provide path to mime.types file 2020-01-18 16:12:50 +01:00
rspamd.nix treewide: use attrs instead of list for types.loaOf options 2020-01-06 10:39:18 -05:00
rss2email.nix rss2email: 3.9 -> 3.10 2019-09-09 18:03:17 +02:00
spamassassin.nix spamassassin: use /etc/mail/spamassassin for config 2020-01-30 00:47:10 +00:00