Package: postfwd
Version: 1.35-6
Issue:
When stopping the postfwd systemd unit (using `systemctl stop postfwd`),
postfwd processes are not stopped.
Logs:
```
Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: postfwd.service: Unit
process 601020 (/usr/sbin/postf) remains running after unit stopped.
Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: postfwd.service: Unit
process 601021 ( postfwd2::cach) remains running after unit stopped.
Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: postfwd.service: Unit
process 601022 ( postfwd2::poli) remains running after unit stopped.
Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: postfwd.service: Unit
process 601023 ( postfwd2::poli) remains running after unit stopped.
Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: postfwd.service: Unit
process 601024 ( postfwd2::poli) remains running after unit stopped.
Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: postfwd.service: Unit
process 601025 ( postfwd2::poli) remains running after unit stopped.
Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: postfwd.service: Unit
process 601026 ( postfwd2::poli) remains running after unit stopped.
Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: postfwd.service: Unit
process 601027 ( postfwd2::poli) remains running after unit stopped.
Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: postfwd.service: Unit
process 601028 ( postfwd2::poli) remains running after unit stopped.
Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: postfwd.service: Unit
process 601029 ( postfwd2::poli) remains running after unit stopped.
Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: postfwd.service: Unit
process 601030 ( postfwd2::poli) remains running after unit stopped.
Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: postfwd.service: Unit
process 601031 ( postfwd2::poli) remains running after unit stopped.
Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: postfwd.service: Unit
process 601032 ( postfwd2::poli) remains running after unit stopped.
Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: Failed to start LSB:
start and stop the postfw daemon.
```
The following processes are still running:
```
/usr/sbin/postfwd --summary=600 --cache=600 --cache-rdomain-only
--cache-no-size --daemon --file=/etc/postfix/postfwd.cf
--interface=127.0.0.1 --port=10040 --user=postfw --group=postfw
--pidfile=/var/run/postfwd.pid
postfwd2::cache
postfwd2::policy
postfwd2::policy::child
```
Reproduce:
- Install postfwd (`apt install postfwd`)
- Set `STARTUP=1` in /etc/default/postfwd
- Stop postfwd using systemd (`systemctl stop postfwd`)
With kind regards,
William Edwards