This is an automated email from the ASF dual-hosted git repository.

rombert pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-starter.git


The following commit(s) were added to refs/heads/master by this push:
     new 5ba853c  SLING-9420 - Create required configurations for 
o.a.s.installer.factory.packages
5ba853c is described below

commit 5ba853cd29601eb703776f6a7121e136ce00872c
Author: Robert Munteanu <[email protected]>
AuthorDate: Mon May 4 16:51:56 2020 +0200

    SLING-9420 - Create required configurations for 
o.a.s.installer.factory.packages
    
    Add sling-package-install user, for use with to 
o.a.s.installer.factory.packages
    bundle.
---
 src/main/provisioning/repoinit.txt | 7 +++++++
 src/main/provisioning/sling.txt    | 5 +++++
 2 files changed, 12 insertions(+)

diff --git a/src/main/provisioning/repoinit.txt 
b/src/main/provisioning/repoinit.txt
index 91726cd..b268d80 100644
--- a/src/main/provisioning/repoinit.txt
+++ b/src/main/provisioning/repoinit.txt
@@ -71,6 +71,13 @@
         allow  rep:write       on /apps/sling/install
     end
 
+    # content-package installer
+    create service user sling-package-install
+
+    set ACL for sling-package-install
+        allow  jcr:all     on  /
+        allow   jcr:namespaceManagement,jcr:nodeTypeDefinitionManagement on 
:repository
+    end
 [configurations]
   org.apache.sling.jcr.repoinit.impl.RepositoryInitializer
     references="model@repoinit:context:/resources/provisioning/model.txt"
diff --git a/src/main/provisioning/sling.txt b/src/main/provisioning/sling.txt
index a027823..d4a3877 100644
--- a/src/main/provisioning/sling.txt
+++ b/src/main/provisioning/sling.txt
@@ -219,3 +219,8 @@
       "org.apache.sling.jcr.resource:validation\=sling-readall"
     ]
 
+  
org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended-installer-factories
+    user.mapping=[
+      "org.apache.sling.installer.factory.packages\=sling-package-install"
+    ]
+

Reply via email to