Changes for version 0.005 - 2026-10-24

  • postfix: smtp_sasl_password_maps and smtp_tls_policy_maps accumulate. A host that sends each mail domain through a relay of its own names a table per domain in each. The later fragment replaced the list, so the mail of every domain but the last went to its relay with no login, and the relay refused it.

Documentation

Adopt a config file that has no conf.d, and keep it generated.

Modules

Give software without a conf.d one anyway.
Base class for the languages: how one config file format is read, merged and written back.
opendkim.conf, which has never had a conf.d.
opendmarc.conf, which has never had a conf.d.
main.cf and master.cf, which postfix has never had a conf.d for.
redis.conf, which has no conf.d and a handful of directives you say more than once.
Config files that are a directive, some whitespace and a value.
The systemd drop-in that rebuilds a language's files before the daemon reads them.