This is an automated email from the ASF dual-hosted git repository.
olli pushed a commit to branch master
in repository
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-karaf-configs.git
The following commit(s) were added to refs/heads/master by this push:
new 6571136 SLING-9297 Add dedicated RepositoryInitializer configs for
sling-mapping and sling-readall
6571136 is described below
commit 6571136b193eb3deb75ee7f8614af709d2356af1
Author: Oliver Lietz <[email protected]>
AuthorDate: Mon Mar 30 06:48:10 2020 +0200
SLING-9297 Add dedicated RepositoryInitializer configs for sling-mapping
and sling-readall
---
pom.xml | 10 ++++++++++
...pache.sling.jcr.repoinit.RepositoryInitializer-sling.config | 10 +---------
...ing.jcr.repoinit.RepositoryInitializer-sling_mapping.config | 6 ++++++
...ing.jcr.repoinit.RepositoryInitializer-sling_readall.config | 6 ++++++
4 files changed, 23 insertions(+), 9 deletions(-)
diff --git a/pom.xml b/pom.xml
index 3fc7b25..df01d38 100644
--- a/pom.xml
+++ b/pom.xml
@@ -163,6 +163,16 @@
<type>config</type>
</artifact>
<artifact>
+
<classifier>org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_mapping</classifier>
+
<file>src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_mapping.config</file>
+ <type>config</type>
+ </artifact>
+ <artifact>
+
<classifier>org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_readall</classifier>
+
<file>src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_readall.config</file>
+ <type>config</type>
+ </artifact>
+ <artifact>
<classifier>org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_scripting</classifier>
<file>src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_scripting.config</file>
<type>config</type>
diff --git
a/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling.config
b/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling.config
index 8790274..80b4fbf 100644
---
a/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling.config
+++
b/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling.config
@@ -1,17 +1,9 @@
scripts=[\
- "create service user sling-mapping\n\
- create service user sling-readall\n\
- create path (sling:Folder) /apps\n\
+ "create path (sling:Folder) /apps\n\
create path (sling:Folder) /libs\n\
create path (sling:Folder) /var\n\
create path (sling:OrderedFolder) /content\n\
set ACL for everyone\n\
allow jcr:read on /content\n\
- end\n\
- set ACL for sling-mapping\n\
- allow jcr:read on /\n\
- end\n\
- set ACL for sling-readall\n\
- allow jcr:read on /\n\
end"\
]
diff --git
a/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_mapping.config
b/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_mapping.config
new file mode 100644
index 0000000..b926be5
--- /dev/null
+++
b/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_mapping.config
@@ -0,0 +1,6 @@
+scripts=[\
+ "create service user sling-mapping\n\
+ set ACL for sling-mapping\n\
+ allow jcr:read on /\n\
+ end"\
+]
diff --git
a/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_readall.config
b/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_readall.config
new file mode 100644
index 0000000..c4b36ef
--- /dev/null
+++
b/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_readall.config
@@ -0,0 +1,6 @@
+scripts=[\
+ "create service user sling-readall\n\
+ set ACL for sling-readall\n\
+ allow jcr:read on /\n\
+ end"\
+]