SLING-9297 Add dedicated RepositoryInitializer configs for sling-mapping and sling-readall
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"\
+]