{
  "id":"org.apache.sling:org.apache.sling.jcr.maintenance:slingosgifeature:default:1.1.0",
  "title":"Apache Sling JCR Maintenance - Default",
  "bundles":[
    {
      "id":"org.apache.sling:org.apache.sling.jcr.maintenance:1.1.0",
      "start-order":"20",
      "feature-origins":"org.apache.sling:org.apache.sling.jcr.maintenance:slingosgifeature:base:1.1.0"
    }
  ],
  "configurations":  {
    "org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended~sling-versionmgr":    {
      "user.mapping":[
        "org.apache.sling.jcr.maintenance:sling-versionmgr=[sling-versionmgr]"
      ],
      ":configurator:feature-origins-user.mapping":[
        "org.apache.sling:org.apache.sling.jcr.maintenance:slingosgifeature:base:1.1.0"
      ],
      ":configurator:feature-origins":[
        "org.apache.sling:org.apache.sling.jcr.maintenance:slingosgifeature:base:1.1.0"
      ]
    },
    "org.apache.sling.jcr.maintenance.internal.DataStoreCleanupScheduler":    {
      "scheduler.expression":"0 0 2 ? * *",
      ":configurator:feature-origins-scheduler.expression":[
        "org.apache.sling:org.apache.sling.jcr.maintenance:slingosgifeature:configuration:1.1.0"
      ],
      ":configurator:feature-origins":[
        "org.apache.sling:org.apache.sling.jcr.maintenance:slingosgifeature:configuration:1.1.0"
      ]
    },
    "org.apache.sling.jcr.maintenance.internal.RevisionCleanupScheduler":    {
      "scheduler.expression":"0 0 2 ? * *",
      ":configurator:feature-origins-scheduler.expression":[
        "org.apache.sling:org.apache.sling.jcr.maintenance:slingosgifeature:configuration:1.1.0"
      ],
      ":configurator:feature-origins":[
        "org.apache.sling:org.apache.sling.jcr.maintenance:slingosgifeature:configuration:1.1.0"
      ]
    },
    "org.apache.sling.jcr.maintenance.internal.VersionCleanup":    {
      "scheduler.expression":"0 0 2 ? * *",
      ":configurator:feature-origins-scheduler.expression":[
        "org.apache.sling:org.apache.sling.jcr.maintenance:slingosgifeature:configuration:1.1.0"
      ],
      ":configurator:feature-origins":[
        "org.apache.sling:org.apache.sling.jcr.maintenance:slingosgifeature:configuration:1.1.0"
      ]
    },
    "org.apache.sling.jcr.maintenance.internal.VersionCleanupPath~default":    {
      "path":"/",
      "limit":5,
      ":configurator:feature-origins-limit":[
        "org.apache.sling:org.apache.sling.jcr.maintenance:slingosgifeature:configuration:1.1.0"
      ],
      ":configurator:feature-origins-path":[
        "org.apache.sling:org.apache.sling.jcr.maintenance:slingosgifeature:configuration:1.1.0"
      ],
      ":configurator:feature-origins":[
        "org.apache.sling:org.apache.sling.jcr.maintenance:slingosgifeature:configuration:1.1.0"
      ]
    }
  },
  "assembled-features:ARTIFACTS|TRANSIENT":[
    "org.apache.sling:org.apache.sling.jcr.maintenance:slingosgifeature:base:1.1.0",
    "org.apache.sling:org.apache.sling.jcr.maintenance:slingosgifeature:configuration:1.1.0"
  ],
  "repoinit:TEXT|true":[
    "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"
  ]
}