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