Date: Sun, 04 Jan 2026 19:43:55 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 292185] mail/mailman3: service mailman restart doesn't truly restart Message-ID: <bug-292185-7788@https.bugs.freebsd.org/bugzilla/>
index | next in thread | raw e-mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=292185 Bug ID: 292185 Summary: mail/mailman3: service mailman restart doesn't truly restart Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: takeda@takeda.tk CC: einar@isnic.is Flags: maintainer-feedback?(einar@isnic.is) CC: einar@isnic.is This caught me by surprise, and makes things extra hard for anyone trying to get mailman 3 working. Turns out that service mailman restart doesn't actually restart service, it doesn't even look like it reloads the config either. One actually has to fully stop (and wait for service to be stopped as this does take few seconds) and start it again. Here's what tipped me off when I was having issues: >From https://www.ark.is.kit.ac.jp/~nunome/en/mailman3_freebsd.html > Each time an error occurs, I modify the configuration file, but sometimes the changes do not take effect until I cpmpletely restart services such as uwsgi, apache, mailman, etc. (i.e., restart is not sufficient, stop & start is required). In my case this only happened with the mailman core. >From the documentation looks like they tie mailman restart into mailman reload, but I'm not even certain that it truly reloads the config: https://docs.mailman3.org/en/latest/install/virtualenv.html#starting-mailman-automatically I think to not confuse users on restart, FreeBSD should send the stop signal, wait for the process to stop then start it, and tie the mailman restart under reload, like they did in systemd unit file. -- You are receiving this mail because: You are the assignee for the bug.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-292185-7788>
