Description
Describe the bug...
had 1.2.x running with acl and two pages AdminGroup and WikiEditorGroup everything worked fine.
- some time ago: upgraded from 1.x to 1.3.1 and found everything working.
Today wanted to add another user to WikiEditorGroup and no access was granted (But old users had access.)
even appended user to AdminGroup but no access.
- So installed 1.3.3 but did not help either.
setup: MoinMoin 1.3.3
- wikiconfig.py
allowed_actions = ['AttachFile'] acl_enabled = 1 acl_rights_before = u"AdminGroup:admin,read,write,delete,revert" acl_rights_after = u"All:read" acl_rights_default = u"WikiEditorGroup:read,write,delete,revert,admin All:read" page_group_regex = u'[a-z]Group$'
i also tried page_group_regex = u'.*Group$' but it didn't help.
it works if i put my username in acl_rights_before but i don't want to do this for every user!
AdminGroup and WikiEditorGroup as described in HelpOnAccessControlLists
In MoinMoinQuestions it is mentioned to upgrade to 1.3.3 but that i did.
- wikiconfig.py
Steps to reproduce
- ???
Example
Details
MoinMoin Version |
Release 1.3.3 [Revision 1.3.3 release] |
OS and Version |
Mac OS X Server 10.3.8 |
Python Version |
2.3 (#1, Sep 13 2003, 00:49:11) [GCC 3.3 20030304 (Apple Computer, Inc. build 1495)] |
Server Setup |
Apples Apache |
Server Details |
|
Workaround
Punch each user name into wikiconfig.py
Discussion
- Try to edit the group page and see if it is respected afterwards.
- Editing the page didn't help.
- I removed all users from the pace saved it.
- Then placed them back in.
- Now it works.
any idea why? -- MatthiasMohr 2005-03-01
- There was a bug in 1.3.1 which corrupted the cache files. You have to rebuild them in order to get it right.
1) how to rebuild cache? HelpOnUpdatinPython -> Empty Page cache ?
See the original bug report: ../AclChangesNotAlwaysAccepted
2) why not post that in HelpOnAccessControlLists
- Feel free to add it.
Immutable Page !
Read EditingOnMoinMaster
done.
- Feel free to add it.
- There was a bug in 1.3.1 which corrupted the cache files. You have to rebuild them in order to get it right.
Plan
- Priority:
- Assigned to:
Status: Duplicate of ../AclChangesNotAlwaysAccepted