
On 10/17/22 21:02, Mark Dale via Mailman-Users wrote:
# cat /lib/systemd/system/mailman.service [Unit] Description=Mailman Master Queue Runner After=network.target
[Service] Type=forking PIDFile=/var/run/mailman/mailman.pid
Try changing that to
PIDFile=/var/lib/mailman/data/master-qrunner.pid
I'm only guessing where that is in the Debian package, but
locate master-qrunner.pid
should find it.
ExecStart=/usr/lib/mailman/bin/mailmanctl -s start ExecStop=/usr/lib/mailman/bin/mailmanctl stop ExecReload=/usr/lib/mailman/bin/mailmanctl restart Restart=always RestartSec=3s RestartPreventExitStatus=1
[Install] WantedBy=multi-user.target Alias=mailman-qrunner.service
It seems that it was looking for the PID file in "/run/mailman/mailman.pid" (below) and the above says it lives at "/var/run/mailman/mailman.pid"
/var/run is typically a symlink to /run, but
https://mail.python.org/archives/list/mailman-users@python.org/message/OOVT7...
says you couldn't find a mailman.pid
anywhere.
Oct 18 00:30:13 syd systemd[1]: mailman.service: Can't open PID file /run/mailman/mailman.pid (yet?) after start: No such file or directory
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan