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"
+ ]
+