Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to debian 12 and add postfix_exporter #49

Merged
merged 2 commits into from
Jan 30, 2024
Merged

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
1 check passed
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.

None yet

1 participant