Thanks Philip and Steven, with your indications, I've found out that the mailman user password was listed in the settings.py files, but not in the mailman.cfg. I copied the samples from the Howto site and customized it for my local system, but did miss that config item.
Now, get a proper reply (I think) from "mailman info"
GNU Mailman 3.3.5 (Tom Sawyer) Python 3.8.10 (default, Nov 26 2021, 20:14:08) [GCC 9.3.0] config file: /opt/mailman/mm/mailman.cfg db url: postgres://mailman:<REDACTED>@localhost/mailman devmode: DISABLED REST root url: http://localhost:8001/3.1/ REST credentials: restadmin:<REDACTED>
and have created the necessary files under /etc/systemd/service/, but run into problems when trying to execute "/opt/mailman/mm/bin/mailman-post-update" (I've "chmod +x /opt/mailman/mm/bin/*" before that in order to be able to execute the script files):
- '[' False == False ']'
- mkdir -p /opt/mailman/mm/static
- /opt/mailman/mm/bin/django-admin collectstatic --clear --noinput --verbosity 0 Traceback (most recent call last): File "/opt/mailman/mm/venv/bin/django-admin", line 8, in <module> sys.exit(execute_from_command_line()) File "/opt/mailman/mm/venv/lib/python3.8/site-packages/django/core/management/__init__.py", line 419, in > execute_from_command_line utility.execute() File "/opt/mailman/mm/venv/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in > execute django.setup() File "/opt/mailman/mm/venv/lib/python3.8/site-packages/django/__init__.py", line 24, in setup apps.populate(settings.INSTALLED_APPS) File "/opt/mailman/mm/venv/lib/python3.8/site-packages/django/apps/registry.py", line 91, in populate app_config = AppConfig.create(entry) File "/opt/mailman/mm/venv/lib/python3.8/site-packages/django/apps/config.py", line 224, in create import_module(entry) File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 1014, in _gcd_import File "<frozen importlib._bootstrap>", line 991, in _find_and_load File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 671, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 848, in exec_module File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed File "/opt/mailman/mm/venv/lib/python3.8/site-packages/haystack/__init__.py", line 43, in <module> raise ImproperlyConfigured("The HAYSTACK_CONNECTIONS setting is required.") django.core.exceptions.ImproperlyConfigured: The HAYSTACK_CONNECTIONS setting is required.
I have no idea whatsoever what this HAYSTACK_CONNECTIONS thing is, nor have I found anything in the HowTo.
Can you help me any further?
Cheers, Michael.