nixpkgs/nixos/modules/services/mail
Vincent Ambo aea521150d nixos/public-inbox: fix incorrectly restrictive option type
The `freeformType` of `settings.publicinbox` in this module prevented
users from setting settings on the `publicinbox` section itself (which
is necessary for making e.g. IMAP work correctly), and only allowed
configuration of nested per-inbox sections.

In general I believe that these overly specific types which are
traditional in NixOS, and this kind of config generation, are a huge
footgun. This commit is the least invasive change that makes the
module work correctly.
2022-12-25 16:45:58 +03:00
..
clamsmtp.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
davmail.nix nixos/*: automatically convert option descriptions 2022-08-31 16:32:53 +02:00
dkimproxy-out.nix nixos/*: convert more partially-md option descriptions 2022-08-31 16:32:14 +02:00
dovecot.nix nixos/*: automatically convert option descriptions 2022-08-31 16:32:53 +02:00
dspam.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
exim.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
listmonk.nix lib.replaceChars: warn about being a deprecated alias 2022-12-15 22:25:51 +02:00
maddy.nix nixos/*: convert options with admonitions to MD 2022-08-31 16:36:16 +02:00
mail.nix nixos/*: convert internal option descriptions to MD 2022-08-31 16:32:54 +02:00
mailcatcher.nix nixos/*: automatically convert option descriptions 2022-08-31 16:32:53 +02:00
mailhog.nix nixos/*: automatically convert option descriptions 2022-08-31 16:32:53 +02:00
mailman.nix nixos: fix typos 2022-12-17 19:31:14 -05:00
mailman.xml nixos/mailman: fix documentation option links 2021-05-14 18:33:24 +02:00
mlmmj.nix nixos/*: automatically convert option docs 2022-08-06 20:39:12 +02:00
nullmailer.nix nixos/nullmailer: Always adjust ownership of spool directories 2022-09-01 15:40:27 +02:00
offlineimap.nix nixos/*: automatically convert option descriptions 2022-08-31 16:32:53 +02:00
opendkim.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
opensmtpd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
pfix-srsd.nix nixos/*: convert straggler options to MD 2022-08-31 17:27:38 +02:00
postfix.nix nixos: fix typos 2022-12-17 19:31:14 -05:00
postfixadmin.nix nixos/*: automatically convert option docs to MD 2022-08-03 22:46:41 +02:00
postgrey.nix nixos/*: md-convert hidden plaintext options 2022-08-31 16:32:54 +02:00
postsrsd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
public-inbox.nix nixos/public-inbox: fix incorrectly restrictive option type 2022-12-25 16:45:58 +03:00
roundcube.nix nixos: fix typos 2022-12-17 19:31:14 -05:00
rspamd.nix nixos/*: md-convert hidden plaintext options 2022-08-31 16:32:54 +02:00
rss2email.nix nixos/rss2email: remove unnecessary cfg file indirection to fix test (#200108) 2022-11-10 20:06:32 +01:00
schleuder.nix nixos/*: automatically convert option descriptions 2022-08-31 16:32:53 +02:00
spamassassin.nix nixos/*: convert straggler options to MD 2022-08-31 17:27:38 +02:00
sympa.nix nixos/*: automatically convert option descriptions 2022-08-31 16:32:53 +02:00