SLING-10263 create the sling-versionmgr system user with path system/sling (#1)

* create the sling-versionmgr system user with path
system/sling

* use pre-authentication for system users
diff --git a/src/main/features/base.json b/src/main/features/base.json
index e4830f1..254ff79 100644
--- a/src/main/features/base.json
+++ b/src/main/features/base.json
@@ -8,13 +8,13 @@
     "configurations":{
         "org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended~sling-versionmgr":{
             "user.mapping":[
-                "org.apache.sling.jcr.maintenance:sling-versionmgr=sling-versionmgr"
+                "org.apache.sling.jcr.maintenance:sling-versionmgr=[sling-versionmgr]"
             ]
         }
     },
     "repoinit:TEXT|true": [
-        "create service user sling-versionmgr",
-        "set ACL for sling-versionmgr",
+        "create service user sling-versionmgr with path system/sling",
+        "set principal ACL for sling-versionmgr",
         "allow   jcr:write,jcr:nodeTypeManagement,jcr:versionManagement    on /",
         "allow   jcr:read    on /jcr:system/jcr:versionStorage",
         "end"