You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ro...@apache.org on 2016/11/24 16:09:30 UTC

svn commit: r1771172 - in /sling/trunk/launchpad/builder/src/main/provisioning: repoinit.txt sling.txt

Author: rombert
Date: Thu Nov 24 16:09:30 2016
New Revision: 1771172

URL: http://svn.apache.org/viewvc?rev=1771172&view=rev
Log:
SLING-5228 - Remove loginAdministrative() usage from org.apache.sling.installer.provider.jcr

Set up a service user and ACLs for the installer.provider.jcr bundle.

Modified:
    sling/trunk/launchpad/builder/src/main/provisioning/repoinit.txt
    sling/trunk/launchpad/builder/src/main/provisioning/sling.txt

Modified: sling/trunk/launchpad/builder/src/main/provisioning/repoinit.txt
URL: http://svn.apache.org/viewvc/sling/trunk/launchpad/builder/src/main/provisioning/repoinit.txt?rev=1771172&r1=1771171&r2=1771172&view=diff
==============================================================================
--- sling/trunk/launchpad/builder/src/main/provisioning/repoinit.txt (original)
+++ sling/trunk/launchpad/builder/src/main/provisioning/repoinit.txt Thu Nov 24 16:09:30 2016
@@ -24,11 +24,13 @@
   org.apache.sling/org.apache.sling.provisioning.model/1.7.1-SNAPSHOT
 
 [:repoinit]
+    # general
     create path (sling:OrderedFolder) /content
     set ACL for everyone
         allow   jcr:read	on /
     end
 
+    # sling-xss
     create service user sling-xss
 
     create path (sling:Folder) /libs/sling/xss
@@ -39,6 +41,17 @@
         allow   jcr:read    on /libs/sling/xss,/apps/sling/xss
     end
 
+    # sling-jcr-install
+    create service user sling-jcr-install
+
+    # used for config OSGi writeback
+    create path (sling:Folder) /apps/sling/install
+
+    set ACL for sling-jcr-install
+        allow	jcr:read	on	/
+        allow	rep:write	on /apps/sling/install
+    end
+
 [configurations]
   org.apache.sling.jcr.repoinit.impl.RepositoryInitializer
     references="model@repoinit:context:/resources/provisioning/model.txt"

Modified: sling/trunk/launchpad/builder/src/main/provisioning/sling.txt
URL: http://svn.apache.org/viewvc/sling/trunk/launchpad/builder/src/main/provisioning/sling.txt?rev=1771172&r1=1771171&r2=1771172&view=diff
==============================================================================
--- sling/trunk/launchpad/builder/src/main/provisioning/sling.txt (original)
+++ sling/trunk/launchpad/builder/src/main/provisioning/sling.txt Thu Nov 24 16:09:30 2016
@@ -158,3 +158,8 @@
     user.mapping=[
       "org.apache.sling.xss\=sling-xss"
     ]
+
+  org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended-jcr-install
+    user.mapping=[
+      "org.apache.sling.installer.provider.jcr\=sling-jcr-install"
+    ]
\ No newline at end of file