Description
add_revision of a package fails with Accessdenied and a traceback.txt if the user listed in MOIN_PACKAGE has no write rights on a wiki.
Steps to reproduce
try to install ReimarBauer/HelpOnArnica/arnica-1.7.2beta3.zip on a wiki after you have configured acls for your user account.
Details
MoinMoin Version |
this wiki |
OS and Version |
|
Python Version |
|
Server Setup |
|
Server Details |
|
Language you are using the wiki in (set in the browser/UserPreferences) |
|
Workaround
Discussion
if we want to keep the rights of the user defined in the wiki we should use a patch similar to packages_do_add_revision.patch and packages_do_add_revision2.patch adds the editor of the pages as comment without checking his rights.
An other possibility is to add the name of the superuser packages_do_add_revision3.patch
Plan
- Priority:
- Assigned to:
- Status: fixed by slightly modified packages_do_add_revision3.patch in 1.8 changeset 4095:1a4831ea2ae3