You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ol...@apache.org on 2017/10/04 13:13:56 UTC

svn commit: r1811065 - in /sling/trunk/karaf/org.apache.sling.karaf-configs: ./ src/main/resources/

Author: olli
Date: Wed Oct  4 13:13:56 2017
New Revision: 1811065

URL: http://svn.apache.org/viewvc?rev=1811065&view=rev
Log:
SLING-7177 Switch to RepositoryInitializer factory configurations

add RepositoryInitializer factory configurations

Added:
    sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling.config
    sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_discovery.config
    sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_event.config
    sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_i18n.config
    sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_installer_jcr.config
    sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_scripting.config
    sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_validation.config
    sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_xss.config
Removed:
    sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.impl.RepositoryInitializer.config
Modified:
    sling/trunk/karaf/org.apache.sling.karaf-configs/pom.xml

Modified: sling/trunk/karaf/org.apache.sling.karaf-configs/pom.xml
URL: http://svn.apache.org/viewvc/sling/trunk/karaf/org.apache.sling.karaf-configs/pom.xml?rev=1811065&r1=1811064&r2=1811065&view=diff
==============================================================================
--- sling/trunk/karaf/org.apache.sling.karaf-configs/pom.xml (original)
+++ sling/trunk/karaf/org.apache.sling.karaf-configs/pom.xml Wed Oct  4 13:13:56 2017
@@ -129,8 +129,43 @@
                   <type>config</type>
                 </artifact>
                 <artifact>
-                  <classifier>org.apache.sling.jcr.repoinit.impl.RepositoryInitializer</classifier>
-                  <file>src/main/resources/org.apache.sling.jcr.repoinit.impl.RepositoryInitializer.config</file>
+                  <classifier>org.apache.sling.jcr.repoinit.RepositoryInitializer-sling</classifier>
+                  <file>src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling.config</file>
+                  <type>config</type>
+                </artifact>
+                <artifact>
+                  <classifier>org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_discovery</classifier>
+                  <file>src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_discovery.config</file>
+                  <type>config</type>
+                </artifact>
+                <artifact>
+                  <classifier>org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_event</classifier>
+                  <file>src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_event.config</file>
+                  <type>config</type>
+                </artifact>
+                <artifact>
+                  <classifier>org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_i18n</classifier>
+                  <file>src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_i18n.config</file>
+                  <type>config</type>
+                </artifact>
+                <artifact>
+                  <classifier>org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_installer_jcr</classifier>
+                  <file>src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_installer_jcr.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>
+                </artifact>
+                <artifact>
+                  <classifier>org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_validation</classifier>
+                  <file>src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_validation.config</file>
+                  <type>config</type>
+                </artifact>
+                <artifact>
+                  <classifier>org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_xss</classifier>
+                  <file>src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_xss.config</file>
                   <type>config</type>
                 </artifact>
                 <artifact>

Added: sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling.config
URL: http://svn.apache.org/viewvc/sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling.config?rev=1811065&view=auto
==============================================================================
--- sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling.config (added)
+++ sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling.config Wed Oct  4 13:13:56 2017
@@ -0,0 +1,17 @@
+scripts=[\
+  "create service user sling-mapping\n\
+  create service user sling-readall\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 /\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"\
+]

Added: sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_discovery.config
URL: http://svn.apache.org/viewvc/sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_discovery.config?rev=1811065&view=auto
==============================================================================
--- sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_discovery.config (added)
+++ sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_discovery.config Wed Oct  4 13:13:56 2017
@@ -0,0 +1,9 @@
+scripts=[\
+  "create service user sling-discovery\n\
+  create path (sling:Folder) /var/discovery\n\
+  create path (sling:Folder) /var/discovery/oak\n\
+  set ACL for sling-discovery\n\
+    allow   jcr:read    on /var/discovery\n\
+    allow   rep:write   on /var/discovery\n\
+  end"\
+]

Added: sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_event.config
URL: http://svn.apache.org/viewvc/sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_event.config?rev=1811065&view=auto
==============================================================================
--- sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_event.config (added)
+++ sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_event.config Wed Oct  4 13:13:56 2017
@@ -0,0 +1,7 @@
+scripts=[\
+  "create service user sling-event\n\
+  create path (sling:Folder) /var/eventing\n\
+  set ACL for sling-event\n\
+    allow   jcr:all     on /var/eventing\n\
+  end"\
+]

Added: sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_i18n.config
URL: http://svn.apache.org/viewvc/sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_i18n.config?rev=1811065&view=auto
==============================================================================
--- sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_i18n.config (added)
+++ sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_i18n.config Wed Oct  4 13:13:56 2017
@@ -0,0 +1,6 @@
+scripts=[\
+  "create service user sling-i18n\n\
+  set ACL for sling-i18n\n\
+    allow   jcr:read    on /\n\
+  end"\
+]

Added: sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_installer_jcr.config
URL: http://svn.apache.org/viewvc/sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_installer_jcr.config?rev=1811065&view=auto
==============================================================================
--- sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_installer_jcr.config (added)
+++ sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_installer_jcr.config Wed Oct  4 13:13:56 2017
@@ -0,0 +1,8 @@
+scripts=[\
+  "create service user sling-jcr-install\n\
+  create path (sling:Folder) /apps/sling/install\n\
+  set ACL for sling-jcr-install\n\
+    allow   jcr:read    on /\n\
+    allow   rep:write   on /apps/sling/install\n\
+  end"\
+]

Added: sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_scripting.config
URL: http://svn.apache.org/viewvc/sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_scripting.config?rev=1811065&view=auto
==============================================================================
--- sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_scripting.config (added)
+++ sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_scripting.config Wed Oct  4 13:13:56 2017
@@ -0,0 +1,9 @@
+scripts=[\
+  "create service user sling-scripting\n\
+  create path (sling:Folder) /apps\n\
+  create path (sling:Folder) /libs\n\
+  set ACL for sling-scripting\n\
+    allow   jcr:read    on /apps\n\
+    allow   jcr:read    on /libs\n\
+  end"\
+]

Added: sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_validation.config
URL: http://svn.apache.org/viewvc/sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_validation.config?rev=1811065&view=auto
==============================================================================
--- sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_validation.config (added)
+++ sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_validation.config Wed Oct  4 13:13:56 2017
@@ -0,0 +1,9 @@
+scripts=[\
+  "create service user sling-validation\n\
+  create path (sling:Folder) /apps\n\
+  create path (sling:Folder) /libs\n\
+  set ACL for sling-validation\n\
+    allow   jcr:read    on /apps\n\
+    allow   jcr:read    on /libs\n\
+  end"\
+]

Added: sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_xss.config
URL: http://svn.apache.org/viewvc/sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_xss.config?rev=1811065&view=auto
==============================================================================
--- sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_xss.config (added)
+++ sling/trunk/karaf/org.apache.sling.karaf-configs/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer-sling_xss.config Wed Oct  4 13:13:56 2017
@@ -0,0 +1,9 @@
+scripts=[\
+  "create service user sling-xss\n\
+  create path (sling:Folder) /apps/sling/xss\n\
+  create path (sling:Folder) /libs/sling/xss\n\
+  set ACL for sling-xss\n\
+    allow   jcr:read    on /apps/sling/xss\n\
+    allow   jcr:read    on /libs/sling/xss\n\
+  end"\
+]