Description of problem: mmsitepass puts hash of new site password into /etc/mailman/adm.pw file and there're few issues here: 1) file is not owned by any package 2) it has root:root permission thus not readable by mailman group Version-Release number of selected component (if applicable): mailman-2.1.29-1.fc28.x86_64 How reproducible: 100% Steps to Reproduce: 1. install mailman 2. create mailman list 3. run /usr/lib/mailman/bin/mmsitepass to change password 4. try to create new list Actual results: Mailman bug message and traceback in the logs admin(31191): [----- Traceback ------] admin(31191): Traceback (most recent call last): admin(31191): File "/usr/lib/mailman/scripts/driver", line 117, in run_main main() admin(31191): File "/usr/lib/mailman/Mailman/Cgi/create.py", line 66, in main process_request(doc, cgidata) admin(31191): File "/usr/lib/mailman/Mailman/Cgi/create.py", line 162, in process_request ok = Utils.check_global_password(auth) admin(31191): File "/usr/lib/mailman/Mailman/Utils.py", line 462, in check_global_password challenge = get_global_password(siteadmin) admin(31191): File "/usr/lib/mailman/Mailman/Utils.py", line 451, in get_global_password fp = open(filename) admin(31191): PermissionError: [Errno 13] Permission denied: '/etc/mailman/adm.pw'
This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle. Changing version to '31'.
This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle. Changing version to 31.
FEDORA-2020-20b748e81e has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-20b748e81e
FEDORA-2020-20b748e81e has been pushed to the Fedora 32 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-20b748e81e` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-20b748e81e See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2020-20b748e81e has been pushed to the Fedora 32 stable repository. If problem still persists, please make note of it in this bug report.