Skip to content

Conversation

@trnubo
Copy link
Member

@trnubo trnubo commented Jan 14, 2024

  • Upgrade to debian 12 (Bookworm)
  • Add postfix_exporter
  • Switch postfix to use its own logging system instead of syslog
  • Switch from third party s6 binaries to debian packaged s6
  • Update Makefile
  • Update README.md

We're attempting to reduce the reliance on syslogd. Recent versions of postfix can log directly to stdout or a file so we're making use of this. S6 also has a logging system that performs its own file rotation and can output to both a file and stdout (s6-log). Logging to a file is necessary to support the postfix_exporter which uses both the spool socket and mail logs. Unfortunately OpenDKIM only support syslog logging (hopefully this will change in the future and we can completely remove syslog).

@trnubo trnubo requested a review from macropin January 14, 2024 04:41
@trnubo
Copy link
Member Author

trnubo commented Jan 14, 2024

Since we're stuck with syslog for the moment (due to OpenDKIM) we could alternatively keep postfix using syslog for the time being.

@trnubo trnubo merged commit 38360e9 into main Jan 30, 2024
@macropin macropin deleted the upgrade_debian12 branch January 19, 2026 00:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant