= Description = For some package actions when installing package you only have options to use author override from {{{MOIN_PACKAGE}}} manifesto or let things happen as magical {{{author=u"Scripting Subsystem"}}}. This applies to at least {{{AddAttachment}}}. It would make sense for having some way of having the ACLs in operations to be checked against the installer (superuser), ie. now either package has to be customized against local ACLs (author column) or '''Scripting Subsystem''' fairy has to be assed to ACLs (and as a user)? Error message seen in installation is: {{{action add attachment: not enough rights - nothing done}}} == Steps to reproduce == Try installing a MoinMoin package with {{{ ReplaceUnderlay|SomePage|SomePage AddAttachment|pic.png|pic.png|SomePage }}} in a wiki with ACLs == Example == ##Add URL that show the bug, screenshot or test wiki markup that fail... ##URL: ##{{attachment:screenshot.png}} ##{{{ ##Example wiki markup that fail ##}}} == Component selection == ## Where you think is this bug happening ? (general, plugin [plugin name], theme [theme name], ... * general == Details == ## If you got a traceback, please save the traceback page as html and attach here: ## [[attachment:traceback.html]] ## if the bug is in this wiki, just kill the table and write: This Wiki. ## If a traceback is not available, please fill in the details here: || '''!MoinMoin Version''' || 1.8.2 || || '''OS and Version''' || || || '''Python Version''' || || || '''Server Setup''' || || || '''Server Details''' || || || '''Language you are using the wiki in''' (set in the browser/UserPreferences) || || == Workaround == ## How to deal with the bug until it is fixed Add author column to package line giving you trouble, choose author so that he has local ACL rights to do the action. '''Nope, doesn't seem to work''' so I might have misdiagnosed to cause. = Discussion = Or is this just that you can't attach to underlay with moin packages? since 1.9 you can add attachments to underlay see http://master19.moinmo.in/HelpOnPackageInstaller = Plan = ## This part is for Moin``Moin developers: * Priority: * Assigned to: * Status: ---- ## If you are a moin core developer, replace the category to Category* in these cases: ## Category MoinMoinNoBug - if this is not a bug. ## Category MoinMoinBugConfirmed - if you can confirm the bug on current code. ## Category MoinMoinBugFixed - after the bug is fixed in current code. CategoryMoinMoinBug