Hello,

I've installed / compiled mailman 2.1.20 from source on centos 7. works fine when manually operated via:

bin/mailmanctl start / stop

when i copy the mailman script from /scripts to /etc/rc.d/init.d and perform 'chkconfig --add mailman', and then try to start it via:

systemctl start mailman

it does actually start (I can see the processes) but on the CLI, it reports start failed. When I ask for the status, it tells me:

Starting SYSV: Mailman is the GNU Mailing List Manager, a program that manages electronic mail discussion groups. For more on GNU Mailman see http://www.list.org... Oct 06 11:03:12 mail.garbage-juice.com systemd[1]: PID file /usr/lib/mailman/data/master-qrunner.pid not readable (yet?) after start. Oct 06 11:08:12 mail.garbage-juice.com systemd[1]: mailman.service operation timed out. Terminating. Oct 06 11:08:12 mail.garbage-juice.com systemd[1]: Failed to start SYSV: Mailman is the GNU Mailing List Manager, a program that manages electronic mail discussion groups. For more on GNU Mailman see http://www.list.org. Oct 06 11:08:12 mail.garbage-juice.com systemd[1]: Unit mailman.service entered failed state.

Now, the readout states the pid file as /usr/lib/mailman/data/master-qrunner.pid, which doesn't exist.

When started manually via mailmanctl, the pid file that is created is: /var/lib/mailman/data/master-qrunner.pid

When started via systemctl, despite the reported error, the pid file actually exists under /var/lib...

So systemd is looking in the wrong spot for the pid apparently.

Where can I make a change to tell systemd where to look? Thanks everyone.


- Fabe S.
------------------------------------------------------
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Reply via email to