This is in
/opt/mailman/web/logs# dir total 3164 276 -rw-r--r-- 1 mailman mailman 274457 Dec 24 09:05 mailmanweb.log 2056 -rw-r----- 1 mailman mailman 2100388 Dec 24 09:05 uwsgi-error.log 832 -rw-r----- 1 mailman mailman 846536 Dec 24 09:10 uwsgi.log
Looks okay.
This is my /etc/systemd/system/mailman3.service:
Unit] Description=GNU Mailing List Manager After=syslog.target network.target mysql.service
[Service] Type=forking User=mailman Group=mailman PIDFile=/opt/mailman/venv/bin/master.pid ExecStart=/opt/mailman/venv/bin/mailman start --force ExecReload=/opt/mailman/venv/bin/mailman restart --force ExecStop=/opt/mailman/venv/bin/mailman stop
[Install] WantedBy=multi-user.target
This mailman3web.service:
[Unit] Description=GNU Mailman Web UI After=syslog.target network.target mysql.service mailman3.service
[Service] Environment="PYTHONPATH=/etc/mailman3/" User=mailman Group=mailman ExecStart=/opt/mailman/venv/bin/uwsgi --ini /etc/mailman3/uwsgi.ini KillSignal=SIGINT
[Install] WantedBy=multi-user.target
I do use the venv method, but the other issue may be a relict from former setup, as I said, and difficult to find. It so very strange, that the log-permisison issue stems from → systemctl start mailman3.