ansible-role-mailman/templates/mailman.service.systemd.j2

18 lines
559 B
Django/Jinja

[Unit]
Description=Mailman 3 service
After=network.target
Documentation=https://mailman.readthedocs.io/
ConditionPathExists={{ mailman_conf_dir }}/mailman.cfg
[Service]
ExecStart={{ mailman_bindir }}/mailman -C {{ mailman_conf_dir }}/mailman.cfg start
ExecReload={{ mailman_bindir }}/mailman -C {{ mailman_conf_dir }}/mailman.cfg restart
ExecStop={{ mailman_bindir }}/mailman -C {{ mailman_conf_dir }}/mailman.cfg stop
Type=forking
PIDFile={{ mailman_var_dir }}/master.pid
SyslogIdentifier=mailman
User={{ mailman_user }}
Group={{ mailman_user }}
[Install]