[Unit] Description=Mailman 3 service After=network.target remote-fs.target Documentation=https://mailman.readthedocs.io/ ConditionPathExists={{ mailman_conf_dir }}/mailman.cfg [Service] WorkingDirectory={{ mailman_home }}/{{ mailman_virtualenv_name }} Environment=PATH={{ mailman_bindir }} 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 }} Restart=on-failure RestartSec=5s [Install] WantedBy=multi-user.target