diff --git a/schema/config-schema.json b/schema/config-schema.json index 87e46dfef..619a429df 100644 --- a/schema/config-schema.json +++ b/schema/config-schema.json @@ -141,35 +141,35 @@ "id": "https://opencontainers.org/schema/bundle/process/linux/capabilities/bounding", "type": "array", "items": { - "$ref": "defs-linux.json#/definitions/Capability" + "type": "string" } }, "permitted": { "id": "https://opencontainers.org/schema/bundle/process/linux/capabilities/permitted", "type": "array", "items": { - "$ref": "defs-linux.json#/definitions/Capability" + "type": "string" } }, "effective": { "id": "https://opencontainers.org/schema/bundle/process/linux/capabilities/effective", "type": "array", "items": { - "$ref": "defs-linux.json#/definitions/Capability" + "type": "string" } }, "inheritable": { "id": "https://opencontainers.org/schema/bundle/process/linux/capabilities/inheritable", "type": "array", "items": { - "$ref": "defs-linux.json#/definitions/Capability" + "type": "string" } }, "ambient": { "id": "https://opencontainers.org/schema/bundle/process/linux/capabilities/ambient", "type": "array", "items": { - "$ref": "defs-linux.json#/definitions/Capability" + "type": "string" } } } diff --git a/schema/defs-linux.json b/schema/defs-linux.json index 094037654..1eee9382e 100644 --- a/schema/defs-linux.json +++ b/schema/defs-linux.json @@ -82,11 +82,6 @@ } } }, - "Capability": { - "description": "Linux process capabilities", - "type": "string", - "pattern": "^CAP_([A-Z]|_)+$" - }, "Major": { "description": "major device number", "$ref": "defs.json#/definitions/int64"