github bokysan/docker-postfix v5.0.0
Relese v5.0.0

latest releases: v5.0.1, gh-pages-v5.0.1
6 hours ago

What's Changed

  • Don't enable smtputf8 when running on alpine on container restart by @envy in #224
  • added ability to define resource options for the metrics exporter by @mario-zelger in #238
  • Add externalTrafficPolicy to helm Fixes #239 by @evilhamsterman in #240
  • Allow setting existing secret name for TLS certs by @mrskul in #233
  • fix for: /scripts/common.sh: line 190: error:: command not found by @jcheek in #248
  • Build(deps): Bump actions/checkout from 4 to 5 by @dependabot[bot] in #244
  • common-run.sh: fix TOKEN_FILE envvar by @limjh16 in #254
  • Build(deps): Bump actions/checkout from 5 to 6 by @dependabot[bot] in #250
  • Build(deps): Bump actions/cache from 4 to 5 by @dependabot[bot] in #255
  • Add tini to Dockerfile by @limjh16 in #252
  • sasl-build.sh: Fix msal installation logic by @limjh16 in #253
  • Build(deps): Bump actions/setup-node from 4 to 6 by @dependabot[bot] in #257

List of commits:

  • 453b3ac Fix: Synk scanning
  • efdf5bc Fix: Fix tag release workflow
  • 1f6aef0 Build(deps): Bump actions/setup-node from 4 to 6 (#257)
  • 6252930 Fix: Drop support for linux/arm/v5
  • 87cf8dc Fix: Install proper cross-platform development lib for ARM
  • b4d2b95 Fix: add required shell property to github aciton command
  • c150b71 Fix: Potential fix for armhf build: Install arm libraries for qemu
  • e53c5f1 Fix: Rustup uninstall for linux/arm/v7
  • 80a5868 Fix: Preparation for v5.0.0 release
  • 64816f6 Fix: Skip building msal on i386 interely, not just on Alpine
  • 42c15f5 Upd: Script optimization and comments
  • 6748fec sasl-build.sh: Fix msal installation logic (#253)
  • 21f5872 Upt: Dockerfile: Add tini as ENTRYPOINT (#252)
  • 41f33bc Build(deps): Bump actions/cache from 4 to 5 (#255)
  • 50b17ef Fix: Snyk scanning for pull requests
  • 02cc6f4 Fix: remove build of postfix-exporter for linux/arm/v5.
  • 74f2cbd Fix: Harden third party class initialization to mitigate code injection possibilities
  • b5101f2 Fix: Harden postfix deployment by default
  • e0caaf0 Fix: Make Synk ignore base image issues (as we cannot fix them), remove linux/mips64le
  • e67470c Fix: Upgrade postfix golang builder to trixie
  • dd1d439 Fix install of postfix-exporter on debian trixie
  • 1ca88f5 Fix: Synk scan was improperly depending on the build of the wrong image
  • 9e5ab59 Fix: Update Debian to trixie since it was released in August.
  • f07863a Upd: Add synk scan to master, tags and pull requests
  • 851b5f3 Fix: upgraade to trunk of SASL library because of failing builds on newer OSes
  • 1c2d636 Build(deps): Bump actions/checkout from 5 to 6 (#250)
  • 5e9230a common-run.sh: fix TOKEN_FILE envvar (#254)
  • f09181a New: Add Star history to README.md.
  • 23ac7af Ud: Replace /docker-init.db with /docker-init.d everywhere
  • 10949bf Fix: Give docker a longet healtcheck startup time for slower / low powered devices (See #231)
  • eac9cc0 Fix: Deprecate /docker-init.db in favour of /docker-init.d. See #236
  • f6946c1 Fix: Fix for logrotate.
  • ba45ff7 Fix: Make tests work with podman + add new kubernetes versions
  • 675ff10 Fix: Ignore schema cache
  • 14aa657 Fix: Add check for /var/log permissions (see #249)
  • 8ad6de0 Upd: Add support for running tests with podman.
  • ec85f9a Fix: Add terminationGracePeriodSeconds due to #245
  • f942684 fix: Add preSleepSeconds as explaind in #245
  • af9b539 fix: Potential fix for #246
  • 73e7ff3 Build(deps): Bump actions/checkout from 4 to 5 (#244)
  • 4d64f77 fix for: /scripts/common.sh: line 190: error:: command not found (#248)
  • 11f1fb0 Remove typos from README.md
  • bbe209c Allow setting existing secret name for TLS certs (#233)
  • a47f941 Add externalTrafficPolicy to helm Fixes #239 (#240)
  • 76bde40 added ability to define resource options for the metrics exporter (#238)
  • 9fcd02f Fix: Refactor sasl compilation a bit, hopefuly to run without issues
  • d0590c7 Fix: Position of whitespace was wrong and bash complained about syntax error.
  • fb8761f Fix: Replace local with export, as local can only be used inside a function
  • 437fb8b Fix: Do not install rust on mips64el
  • 676da62 Fix: Do not install "msal" on linux/386 as the compilation fails
  • 6fd4b11 Fix: Install rust and cargo through apk for Alpine
  • 430b881 Fix: Try to fix rust bindins build
  • 7b4d54f Fix: Uninstallation of rustup requires "-y" for non-interactive use
  • 9f551fa Fix: Missing python3-venv
  • 294a6ba Fix: Install latest version of rust for multi-platform build
  • cbc07b1 Fix: Fix multiplatform build of SASL2
  • 0e25ca0 Fix building SASL
  • 69d1a4c Fix: Create python venv after bulding SASL
  • 7b87c5b Fix for #225: Ensure that SASL authenticated connections are not rejected
  • 50c9503 Fix for installation of msal library
  • 3b2d8db Fix: Remove python pre-installation as SASL building fails in that case
  • 92f514b Fix: Fix missing backslash
  • b96f9e0 Fix #227: Add msal library to installation
  • 4f058d4 Fix #227: Instal msal library into the image
  • bd3a68c Fix: Fix broken postfix-install.sh script, move other spaces to tabs as well
  • b43c3d9 Fix: spaces -> tabs
  • 07b46c7 Feat: Add the posibility to automatically set hostname on run
  • a99abca Fix: disable building postfix-expoter for ppc64le and s390x
  • 6b6d67e Fix: Rollback to kumina/postfix_exporter
  • 3fc9616 Fix: Rollback sals plugin to 0.25
  • b359a94 Fix: Remove linux/arm/v6 from build of postfix-exporter
  • 12708dc Fix: Temporarily remove linux/ppc64le, as the build crashes.
  • 35e5389 Fix: Remove build for ARMv5, as Go does not support ARMv5 images anymore.
  • 29f5eb7 Fix: Always build on build platform.
  • 085746e Fix: Try to fix building of postfix-exporter
  • 1bdf778 Fix: Fix building of docker image for postfix exporter
  • 0a8e84b Don't enable smtputf8 when running on alpine on container restart (#224)
  • 0286619 Fix: Install packages only if available on said architecture.
  • d0e4572 Fix: Switch to an updated branch of postfix_exporter
  • b957465 Fix: call update-binfmts ony if it exists.
  • 0b2e8ee Fix: add some code documentation.

New Contributors

Full Changelog: v4.4.0...v5.0.0

Don't miss a new docker-postfix release

NewReleases is sending notifications on new releases.