
- On 4/16/25 00:41, Sam Darwin via Mailman-users wrote:
Right. The user 'list' goes at the end, instead of -u.
Yep.
The list user is typically used by the mailman-wrapper wrapper.
I'm discovering the great usefulness of the mailman-wrapper. :-) So the next question: I used git to check out a bunch of the official gitlab repositories. And then ran this:
grep -r -i "mailman-wrapper" *
no result.
Our server is installed with python and pip packages. Those packages originate from the repos such as https://gitlab.com/mailman/mailman and others. where is mailman-wrapper? Or if that's not provided... well... the grep indicates it's not even mentioned or discussed. And yet such a great cli command! :-) Should that be an open issue or something, for the docs? or, why not?
I've seen mailman-web and mailman-wrappers as scripts in distro packaging (specifically in Debian and Ubuntu), which is generally a discouraged way to install mailman anyway.
In Debian-nomenclature, mailman-wrapper runs a command as the "list" user, while mailman-web runs a command via manage.py as the "www-data" user.
The venv installation doesn't seem to ship those wrappers, which is why people write them themselves or use the whole explicit su mechanism to change to the correct users.
Mihai