SLING-11788 Provide Commons Permissions Sling feature
diff --git a/src/main/resources/org.apache.sling.jcr.base.internal.LoginAdminWhitelist.fragment~sling-commons-permissions-sling.cfg.json b/src/main/resources/org.apache.sling.jcr.base.internal.LoginAdminWhitelist.fragment~sling-commons-permissions-sling.cfg.json
new file mode 100644
index 0000000..87fd259
--- /dev/null
+++ b/src/main/resources/org.apache.sling.jcr.base.internal.LoginAdminWhitelist.fragment~sling-commons-permissions-sling.cfg.json
@@ -0,0 +1,6 @@
+{
+  "whitelist.name": "sling-commons-permissions-sling",
+  "whitelist.bundles": [
+    "org.apache.sling.commons.permissions.sling"
+  ]
+}
diff --git a/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer~sling-commons-permissions-sling.cfg.json b/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer~sling-commons-permissions-sling.cfg.json
new file mode 100644
index 0000000..1e2d3f2
--- /dev/null
+++ b/src/main/resources/org.apache.sling.jcr.repoinit.RepositoryInitializer~sling-commons-permissions-sling.cfg.json
@@ -0,0 +1,5 @@
+{
+  "references": [
+    "classpath:sling-commons-permissions-sling.txt"
+  ]
+}
diff --git a/src/main/resources/sling-commons-permissions-sling.txt b/src/main/resources/sling-commons-permissions-sling.txt
new file mode 100644
index 0000000..6d81f29
--- /dev/null
+++ b/src/main/resources/sling-commons-permissions-sling.txt
@@ -0,0 +1 @@
+create path (sling:Folder) /libs/sling/permissions(sling:OrderedFolder)