[Moin-user] Can't set ACL even though I'm the wiki admin?
Mark Grieveson
dg135 at torfree.net
Fri Mar 9 14:29:58 EST 2007
On Fri, 09 Mar 2007 10:08:55 -0500
Gary Oberbrunner <garyo at genarts.com> wrote:
> Hi folks. Please CC me directly on replies, since I'm not on this list...
>
> I'm the admin for a public MoinMoin wiki, and I'm trying to make
> my wiki's front page read-only to all except trusted users (it gets spammed a
> lot even with the antispam subsystem).
>
> In my config, I have this:
>
> allowed_actions = ['DeletePage', 'RenamePage']
>
> # Enable acl (0 to disable)
> acl_enabled = 1
>
> acl_rights_before = u'MyAdminUserName:read,write,delete,revert,admin'
>
> # Link spam protection for public wikis (Uncomment to enable)
> # Needs a reliable internet connection.
> from MoinMoin.util.antispam import SecurityPolicy
>
> When I log in as MyAdminUserName and try to edit the FrontPage and add an acl
> like this:
> #acl Trusted:read,write,revert All:read
> I get this error:
> You can't change ACLs on this page since you have no admin rights on it!
>
> I'm the wiki admin so I should be able to do whatever I need.
> How do I get ACL rights for this page (or any page)? Where else should I look
> for whatever is denying me the admin right? I read through
> http://moinmoin.wikiwikiweb.de/HelpOnAccessControlLists and it seems like I'm
> doing things right...
>
> I don't have any Groups defined.
>
> Thanks very much for any help;
>
> -- Gary Oberbrunner
Try quotation marks in the before statement: acl_rights_before = u"MyAdminUserName:read,write,delete,revert,admin" (instead of:
acl_rights_before = u'MyAdminUserName:read,write,delete,revert,admin')
That's how mine is set up, and it works.
Mark
More information about the Moin-user
mailing list