You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Bertrand Delacretaz (JIRA)" <ji...@apache.org> on 2016/12/21 10:49:58 UTC

[jira] [Commented] (SLING-6423) Allow for specifying ACL merge mode (ACHandling) in repoinit

    [ https://issues.apache.org/jira/browse/SLING-6423?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15766739#comment-15766739 ] 

Bertrand Delacretaz commented on SLING-6423:
--------------------------------------------

In order to implement this we'll need (possibly failing) tests that demonstrate the desired behavior.

The existing code is at http://svn.apache.org/repos/asf/sling/trunk/bundles/jcr/repoinit/ and contributions of such tests are very welcome.

If various merging strategies can apply we might need to add support for such options in the repoinit language parser, that module is at http://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/repoinit/parser/

> Allow for specifying ACL merge mode (ACHandling) in repoinit
> ------------------------------------------------------------
>
>                 Key: SLING-6423
>                 URL: https://issues.apache.org/jira/browse/SLING-6423
>             Project: Sling
>          Issue Type: New Feature
>          Components: Repoinit
>            Reporter: Nitin Nizhawan
>
> Repoinit by default just add new ACLs if they are not already present.
> By contract package manager provides various strategies for ACL merging
> Extend repoinit to allow specifying these strategies https://jackrabbit.apache.org/filevault/apidocs/org/apache/jackrabbit/vault/fs/io/AccessControlHandling.html#MERGE



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)