Create a mailman-web admin user
I having a hard time understanding how to create an admin user for postorius (mailman-web).
The docs say at https://docs.mailman3.org/en/latest/config-web.html
Setting up Admin Account
<https://docs.mailman3.org/en/latest/config-web.html#setting-up-admin-account>
To create a superuser account in Django, run the following interactive command as|mailman|user:
(venv)$ mailman-web createsuperuser
However, which user in the mailman user mentioned?
I tried to do this as root, but login in as an admin doesn't give me any option to create new lists in postorius. What am I missing / doing wrong?
regards
Roland
On 2024/07/30 15:48, Roland Giesler via Mailman-users wrote:
However, which user in the mailman user mentioned?
I tried to do this as root, but login in as an admin doesn't give me any option to create new lists in postorius. What am I missing / doing wrong?
I seem to have solved the riddle. The "mailman-web createsuperuser" command suggest the the mailman user is www-data, which I accepted. That worked and I can now create a new list from Postorius.
On Tue, Jul 30, 2024 at 4:55 PM Roland Giesler via Mailman-users < mailman-users@mailman3.org> wrote:
On 2024/07/30 15:48, Roland Giesler via Mailman-users wrote:
However, which user in the mailman user mentioned?
I tried to do this as root, but login in as an admin doesn't give me any option to create new lists in postorius. What am I missing / doing wrong?
I seem to have solved the riddle. The "mailman-web createsuperuser" command suggest the the mailman user is www-data, which I accepted. That worked and I can now create a new list from Postorius.
Actually, it wasn't a riddle. You looked at documentation meant for the virtualenv <https://docs.mailman3.org/en/latest/install/virtualenv.html>installation method while your installation seems to be done from your OS package distribution. The OS package installation is fraught with pain. The virtualenv method is the officially recommended.
-- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254 7 3200 0004/+254 7 2274 3223 In an Internet failure case, the #1 suspect is a constant: DNS. "Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-) [How to ask smart questions: http://www.catb.org/~esr/faqs/smart-questions.html]
On 2024/07/30 17:10, Odhiambo Washington via Mailman-users wrote:
On Tue, Jul 30, 2024 at 4:55 PM Roland Giesler via Mailman-users < mailman-users@mailman3.org> wrote:
On 2024/07/30 15:48, Roland Giesler via Mailman-users wrote:
However, which user in the mailman user mentioned?
I tried to do this as root, but login in as an admin doesn't give me any option to create new lists in postorius. What am I missing / doing wrong?
I seem to have solved the riddle. The "mailman-web createsuperuser" command suggest the the mailman user is www-data, which I accepted. That worked and I can now create a new list from Postorius.
Actually, it wasn't a riddle. You looked at documentation meant for the virtualenv <https://docs.mailman3.org/en/latest/install/virtualenv.html>installation method while your installation seems to be done from your OS package distribution. The OS package installation is fraught with pain. The virtualenv method is the officially recommended.
I use Linux LXC containers mostly in Proxmox, so adding another layer by using docker or something else to mean seems like another layer of complication.
The documentation is obviously good enough for people that know how already, but need to look up a detail here or, but for a first time mailman user it is a bit of a nightmare. Once I have chewed my way through all the traps and tunnels, I intend to do something about this. I can't contribute to code here, but I can make it easier for the next person coming along.
maybe it would be an option to look at how https://github.com/maxking/docker-mailman does it when you go for a dockerized solution
Am 30. Juli 2024 um 17:55 schrieb "Roland Giesler via Mailman-users" <mailman-users@mailman3.org>:
On 2024/07/30 17:10, Odhiambo Washington via Mailman-users wrote:
...
I use Linux LXC containers mostly in Proxmox, so adding another layer by
using docker or something else to mean seems like another layer of
complication.
...
On 7/30/24 08:55, Roland Giesler via Mailman-users wrote:
I use Linux LXC containers mostly in Proxmox, so adding another layer by using docker or something else to mean seems like another layer of complication.
The documentation is obviously good enough for people that know how already, but need to look up a detail here or, but for a first time mailman user it is a bit of a nightmare. Once I have chewed my way through all the traps and tunnels, I intend to do something about this. I can't contribute to code here, but I can make it easier for the next person coming along.
Please see https://wiki.list.org/x/12812344
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
On 2024/07/30 19:13, Mark Sapiro wrote:
On 7/30/24 08:55, Roland Giesler via Mailman-users wrote:
I use Linux LXC containers mostly in Proxmox, so adding another layer by using docker or something else to mean seems like another layer of complication.
The documentation is obviously good enough for people that know how already, but need to look up a detail here or, but for a first time mailman user it is a bit of a nightmare. Once I have chewed my way through all the traps and tunnels, I intend to do something about this. I can't contribute to code here, but I can make it easier for the next person coming along.
Please see https://wiki.list.org/x/12812344
Point taken, Mark.
participants (4)
-
info@joergschulz.de
-
Mark Sapiro
-
Odhiambo Washington
-
Roland Giesler