docker-mailserver/target
Brennan Kinney 1592698637
fix: Postfix service should proxy signals received (#3118)
`postfix start-fg` was not properly responding to signals received to stop. This caused `supervisorctl restart postfix` and `supervisor stop postfix` to not work as expected (_stopping the Postfix master process, before attempting to start the service again_).

Supervisor does not support custom commands for restarting or stopping a service, relying only on managing the process via  a signal. In the past we used a wrapper script to TRAP the signals and trigger commands that way.

However there is a feature which allows us to proxy signals to a different process by referencing a PID file. As Postfix master process creates a pid file when started, we can avoid a wrapper script and the `supervisorctl` functionality works as intended 👍
2023-02-26 19:32:53 +13:00
..
amavis chore(Amavis): only add configuration to Postfix when enabled (#3046) 2023-02-03 17:32:07 +01:00
bin fix restrict-access (#3067) 2023-02-18 16:52:42 +01:00
dovecot fix: Only listen on 127.0.0.1 for the Dovecot quota-status service (#3057) 2023-02-04 09:27:10 +00:00
fail2ban Fix several typos (#2990) 2023-01-10 14:13:50 +01:00
fetchmail Implement fetchmail (#260) (#271) 2016-08-21 22:13:13 +02:00
logwatch Add logwatch maillog.conf file to support /var/log/mail/ (#2112) 2021-08-11 11:31:00 +02:00
opendkim Fixed KeyTable refile in opendkim.conf https://serverfault.com/a/861701/377751 (#2249) 2021-10-16 19:04:51 +02:00
opendmarc fix: Change the default OpenDMARC policy to reject (#2933) 2022-12-19 08:54:38 +13:00
postfix config: disable SMTP authentication on port 25 (#3006) 2023-02-23 15:19:39 +01:00
postgrey housekeeping 2020-11-06 14:04:23 +01:00
postsrsd formatting files according to standard (#1619) 2020-09-24 14:54:21 +02:00
rspamd/local.d rspamd: follow-up of #3016 (#3039) 2023-01-30 08:23:58 +01:00
scripts rspamd: add feature for adjusting options with a file parsed by DMS (#3059) 2023-02-19 12:36:43 +01:00
shared init tests cases ffdhe4096 2020-04-26 22:23:51 +02:00
supervisor fix: Postfix service should proxy signals received (#3118) 2023-02-26 19:32:53 +13:00