{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing recipe files during the build.", "created": "2025-01-17T05:13:07Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdocs/recipe-multipath-tools-770a529a-c61a-5631-afe8-345bb0505b46", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "3dec7449e52f01f03afb5d12621c4d3e2b105456"}, "externalDocumentId": "DocumentRef-dependency-recipe-gcc-cross-aarch64", "spdxDocument": "http://spdx.org/spdxdocs/recipe-gcc-cross-aarch64-e05122e2-842a-5b45-a068-7a450933ae13"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "33e74c142e4a51eaaa65ac23aa6407e3e8449924"}, "externalDocumentId": "DocumentRef-dependency-recipe-gcc-runtime", "spdxDocument": "http://spdx.org/spdxdocs/recipe-gcc-runtime-a8177036-816d-5f00-a030-969647302050"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "728276e400d1d64bfa49f6f3cbcceb45ddfad3f4"}, "externalDocumentId": "DocumentRef-dependency-recipe-glibc", "spdxDocument": "http://spdx.org/spdxdocs/recipe-glibc-8ec5f1d4-204b-530d-8854-79bbb314d6d7"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "1231893d82d97ce757beeff2d0a138a44139f271"}, "externalDocumentId": "DocumentRef-dependency-recipe-json-c", "spdxDocument": "http://spdx.org/spdxdocs/recipe-json-c-272471f8-d8b8-5b64-a843-d911681cd0dc"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "5e6f5a1fc3f4a91cd942ef9b63214b9d0b7589ed"}, "externalDocumentId": "DocumentRef-dependency-recipe-libaio", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libaio-a5560415-da84-52cb-adf9-d96f31c465d9"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "368a41d3420a56637df29797bc38268d4e68a94e"}, "externalDocumentId": "DocumentRef-dependency-recipe-libdevmapper", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libdevmapper-71a62b64-4336-5320-9939-ca716e181a5f"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "d24937ab6e36c7efcc0210cab8dae655bc356e7f"}, "externalDocumentId": "DocumentRef-dependency-recipe-liburcu", "spdxDocument": "http://spdx.org/spdxdocs/recipe-liburcu-4c7ce196-ee64-5921-9239-57a668621a0d"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "828441b441e7e6d7b8ae0bb9de06a34cedc1c30b"}, "externalDocumentId": "DocumentRef-dependency-recipe-lvm2", "spdxDocument": "http://spdx.org/spdxdocs/recipe-lvm2-1680e8fa-6311-5209-bee8-8be8f7a6e359"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "85951a423e2751089887879369bad95b5d403a53"}, "externalDocumentId": "DocumentRef-dependency-recipe-pkgconfig-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-pkgconfig-native-f02bc6f9-93d3-5de4-bfc1-f49135872105"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "6201f01986ab1706948a19abdbbe5fe3520ccabc"}, "externalDocumentId": "DocumentRef-dependency-recipe-readline", "spdxDocument": "http://spdx.org/spdxdocs/recipe-readline-c3815bde-1cd5-5568-bcc2-54e657e67a2d"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "7ed2cac8c1a2ac7c160c9fc06f0d8dc406d75889"}, "externalDocumentId": "DocumentRef-dependency-recipe-systemd", "spdxDocument": "http://spdx.org/spdxdocs/recipe-systemd-9a30b9ed-a145-56fe-863a-756f27954858"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "0c66af04f31a6f128cc86f77003e2c0c0ac95953"}, "externalDocumentId": "DocumentRef-dependency-recipe-systemd-systemctl-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-systemd-systemctl-native-2f3d50ae-528c-5654-b3e7-3b2e2de42e45"}], "name": "recipe-multipath-tools", "packages": [{"SPDXID": "SPDXRef-Recipe-multipath-tools", "copyrightText": "NOASSERTION", "description": "It provides tools to manage multipath devices by instructing the device-mapper kernel module what to do. These tools include: 1. multipath - Scan the system for multipath devices and assemble them.2. multipathd - Detects when paths fail and execs multipath to update things.3. mpathpersist - Persistent reservation management feature allows cluster management software to manage persistent reservation through mpath device. It processes management requests from callers and hides the management task details. It also handles persistent reservation management of data path life cycle and state changes.4. kpartx - This tool, derived from util-linux's partx, reads partition tables on specified device and create device maps over partitions segments detected. It is called from hotplug upon device maps creation and deletion", "downloadLocation": "NOASSERTION", "externalRefs": [{"referenceCategory": "SECURITY", "referenceLocator": "cpe:2.3:*:*:multipath-tools:0.9.8:*:*:*:*:*:*:*", "referenceType": "http://spdx.org/rdf/references/cpe23Type"}], "homepage": "http://christophe.varoqui.free.fr/", "licenseConcluded": "NOASSERTION", "licenseDeclared": "GPL-2.0-only", "licenseInfoFromFiles": ["NOASSERTION"], "name": "multipath-tools", "summary": "The upstream project used to drive the Device Mapper multipathing driver", "supplier": "Organization: OpenEmbedded ()", "versionInfo": "0.9.8"}, {"SPDXID": "SPDXRef-Download-multipath-tools-1", "copyrightText": "NOASSERTION", "downloadLocation": "git+https://github.com/opensvc/multipath-tools.git@3daacfdfd110b24a3a7d5a276dcf8512b7039199", "licenseConcluded": "NOASSERTION", "licenseDeclared": "NOASSERTION", "licenseInfoFromFiles": ["NOASSERTION"], "name": "multipath-tools-source-1", "supplier": "NOASSERTION"}], "relationships": [{"relatedSpdxElement": "SPDXRef-Recipe-multipath-tools", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-Download-multipath-tools-1", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-Recipe-multipath-tools", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "SPDXRef-Download-multipath-tools-1"}, {"relatedSpdxElement": "SPDXRef-Recipe-multipath-tools", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-gcc-cross-aarch64:SPDXRef-Recipe-gcc-cross-aarch64"}, {"relatedSpdxElement": "SPDXRef-Recipe-multipath-tools", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-gcc-runtime:SPDXRef-Recipe-gcc-runtime"}, {"relatedSpdxElement": "SPDXRef-Recipe-multipath-tools", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-glibc:SPDXRef-Recipe-glibc"}, {"relatedSpdxElement": "SPDXRef-Recipe-multipath-tools", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-json-c:SPDXRef-Recipe-json-c"}, {"relatedSpdxElement": "SPDXRef-Recipe-multipath-tools", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libaio:SPDXRef-Recipe-libaio"}, {"relatedSpdxElement": "SPDXRef-Recipe-multipath-tools", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libdevmapper:SPDXRef-Recipe-libdevmapper"}, {"relatedSpdxElement": "SPDXRef-Recipe-multipath-tools", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-liburcu:SPDXRef-Recipe-liburcu"}, {"relatedSpdxElement": "SPDXRef-Recipe-multipath-tools", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-lvm2:SPDXRef-Recipe-lvm2"}, {"relatedSpdxElement": "SPDXRef-Recipe-multipath-tools", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-pkgconfig-native:SPDXRef-Recipe-pkgconfig-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-multipath-tools", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-readline:SPDXRef-Recipe-readline"}, {"relatedSpdxElement": "SPDXRef-Recipe-multipath-tools", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-systemd:SPDXRef-Recipe-systemd"}, {"relatedSpdxElement": "SPDXRef-Recipe-multipath-tools", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-systemd-systemctl-native:SPDXRef-Recipe-systemd-systemctl-native"}], "spdxVersion": "SPDX-2.2"}