{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"sbd-tests-0.1.5.2-2.oe2409.aarch64.rpm",
	"spdxVersion":"SPDX-2.2",
	"creationInfo":{
		"created":"2024-09-30T03:30:07.5589037Z",
		"creators":"[openeuler_creator]"
	},
	"dataLicense":"CC0-1.0",
	"documentNamespace":"https://repo.openeuler.org/security/data/sbom/sbd-tests-0.1.5.2-2.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-3a87bf8f-0a4e-4962-937e-e947a2ad8ecd",
			"name":"bash",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"0648f5dde35fc9fcf57a6a9c95dae3273cbb784ba492931ff20874906827ed39"
				}
			],
			"description":"Bash is the GNU Project's shell. Bash is the Bourne Again SHell. Bash is an sh-compatible\nshell that incorporates useful features from the Korn shell (ksh) and C shell (csh). It is\nintended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard. It offers\nfunctional improvements over sh for both programming and interactive use. In addition, most\nsh scripts can be run by Bash without modification.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/bash@5.2.21-1.oe2409?arch=aarch64&epoch=0&upstream=bash-5.2.21-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gnu.org/software/bash",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"It is the Bourne Again Shell",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:5.2.21-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-corosynclib-3.1.8-140bc8ac-5293-4df1-bd5a-a9855c6b86e7-183abf4c-cb58-4b2f-b666-ab4c762a4dbc",
			"name":"corosynclib",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"18360f0bd50e8aeb4d6006da2c75be27fe5d134dc5b1c4b0be50a56b893a5f42"
				}
			],
			"description":"This package contains corosync libraries.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/corosynclib@3.1.8-6.oe2409?arch=aarch64&epoch=0&upstream=corosync-3.1.8-6.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://corosync.github.io/corosync/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The Corosync Cluster Engine Libraries",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.1.8-6.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-glib2-2.78.6-69d29052-ad04-4724-9cba-6db9a47aa26a-10f256dc-1186-46d2-8260-ef866d3bde5e",
			"name":"glib2",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2ca1b4eb1b91d00c37ad7eecfb820458783feb461d03419da5db1095bec4a48d"
				}
			],
			"description":"GLib is a bundle of three (formerly five) low-level system libraries\nwritten in C and developed mainly by GNOME. GLib's code was separated\nfrom GTK, so it can be used by software other than GNOME and has been\ndeveloped in parallel ever since.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/glib2@2.78.6-1.oe2409?arch=aarch64&epoch=0&upstream=glib2-2.78.6-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gtk.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The core library that forms the basis for projects such as GTK+ and GNOME",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.78.6-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-1fd20d87-196f-40da-8b4e-b23f3514543e",
			"name":"glibc",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f83727d5acc81f8f92521d78f89a59332782c39c8e4d98151505e6bc01fdca98"
				}
			],
			"description":"The GNU C Library project provides the core libraries for the GNU system and\nGNU/Linux systems, as well as many other systems that use Linux as the kernel.\nThese libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD,\nOS-specific APIs and more. These APIs include such foundational facilities as\nopen, read, write, malloc, printf, getaddrinfo, dlopen, pthread_create, crypt,\n login, exit and more.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/glibc@2.38-34.oe2409?arch=aarch64&epoch=0&upstream=glibc-2.38-34.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.gnu.org/software/glibc/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The GNU libc libraries",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.38-34.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libaio-0.3.113-c88d16bc-6371-4312-8b69-d6e9e38c3dfc-50f74aaa-a9ab-4ddd-8ad9-79c77c1b8f8a",
			"name":"libaio",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"b37e9db4b5ed0e6e4f6d80557487710dfe717309a16290a692ad3e33b9d40098"
				}
			],
			"description":"The Linux-native asynchronous I/O facility (\"async I/O\", or \"aio\") has a\nricher API and capability set than the simple POSIX async I/O facility.\nThis library, libaio, provides the Linux-native API for async I/O.\nThe POSIX async I/O facility requires this library in order to provide\nkernel-accelerated async I/O capabilities, as do applications which\nrequire the Linux-native async I/O API.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libaio@0.3.113-9.oe2409?arch=aarch64&epoch=0&upstream=libaio-0.3.113-9.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://pagure.io/libaio",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Linux-native asynchronous I/O access library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.3.113-9.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libqb-2.0.8-b4386bdc-006a-4fc4-b53b-69ce9054d3ae-5fc319b3-fa9f-4400-86b8-1163865ac402",
			"name":"libqb",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e09eaafda636b6b041ad910820d330145e7adadb9bb5a12e9533f332027166d1"
				}
			],
			"description":"libqb provides high-performance, reusable features for client-server\narchitecture, such as logging, tracing, inter-process communication (IPC),\nand polling.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libqb@2.0.8-3.oe2409?arch=aarch64&epoch=0&upstream=libqb-2.0.8-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/ClusterLabs/libqb",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Library providing high performance logging, tracing, ipc, and poll",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.0.8-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libuuid-2.39.1-877493ac-b7b9-4ce7-a8f3-c4004d9badae-4acbc701-57eb-4fac-8092-523321671fc5",
			"name":"libuuid",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d894a0ecd13293d426f9e20261518ab3529153da1521fb7d45e50dfbb9fec404"
				}
			],
			"description":"This package is the universally unique ID library.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libuuid@2.39.1-13.oe2409?arch=aarch64&epoch=0&upstream=util-linux-2.39.1-13.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Universally unique ID library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.39.1-13.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libxml2-2.12.6-0c08664b-ea3e-43dc-8239-d814370a1088-a74d72d8-0ad2-432e-b851-0c439379683d",
			"name":"libxml2",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"47e299fcb5cdfb5396dfb3180cf7878e71646a2e7eeca258bf0875f8d96c00dd"
				}
			],
			"description":"This library allows to manipulate XML files. It includes support\nto read, modify and write XML and HTML files. There is DTDs support\nthis includes parsing and validation even with complex DtDs, either\nat parse time or later once the document has been modified. The output\ncan be a simple SAX stream or and in-memory DOM like representations.\nIn this case one can use the built-in XPath and XPointer implementation\nto select sub nodes or ranges. A flexible Input/Output mechanism is\navailable, with existing HTTP and FTP modules and combined to an\nURI library.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libxml2@2.12.6-3.oe2409?arch=aarch64&epoch=0&upstream=libxml2-2.12.6-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://xmlsoft.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Library providing XML and HTML support",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.12.6-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-pacemaker-cluster-libs-2.1.8-d48fece2-05e6-4ca6-a422-d43f48d49801-8ce63261-d3ff-465c-91b8-1058d22885fb",
			"name":"pacemaker-cluster-libs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"200c41459a47aa2eb35ef9304078d1a8ff843ef1758c24a960ccc330fb307238"
				}
			],
			"description":"Pacemaker is an advanced, scalable High-Availability cluster resource\nmanager.\n\nThe pacemaker-cluster-libs package contains cluster-aware shared\nlibraries needed for nodes that will form part of the cluster nodes.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/pacemaker-cluster-libs@2.1.8-1.oe2409?arch=aarch64&epoch=0&upstream=pacemaker-2.1.8-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.clusterlabs.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Cluster Libraries used by Pacemaker",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.1.8-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-pacemaker-libs-2.1.8-9a7b68e1-16b5-4cc4-8987-ecbedaf5bf70-76450cf1-6c04-4fd1-92ca-5ad4b32229f1",
			"name":"pacemaker-libs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2bfd26329d08de74af14121283a57d804c21e07fcc93dbf1807140f35f2ea0b8"
				}
			],
			"description":"Pacemaker is an advanced, scalable High-Availability cluster resource\nmanager.\n\nThe pacemaker-libs package contains shared libraries needed for cluster\nnodes and those just running the CLI tools.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/pacemaker-libs@2.1.8-1.oe2409?arch=aarch64&epoch=0&upstream=pacemaker-2.1.8-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.clusterlabs.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Core Pacemaker libraries",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.1.8-1.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-sbd-tests-1.5.2-8fb62582-ed8b-4141-9153-c4bd5c945655",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-3a87bf8f-0a4e-4962-937e-e947a2ad8ecd"
		},
		{
			"spdxElementId":"SPDXRef-rpm-sbd-tests-1.5.2-8fb62582-ed8b-4141-9153-c4bd5c945655",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-corosynclib-3.1.8-140bc8ac-5293-4df1-bd5a-a9855c6b86e7-183abf4c-cb58-4b2f-b666-ab4c762a4dbc"
		},
		{
			"spdxElementId":"SPDXRef-rpm-sbd-tests-1.5.2-8fb62582-ed8b-4141-9153-c4bd5c945655",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glib2-2.78.6-69d29052-ad04-4724-9cba-6db9a47aa26a-10f256dc-1186-46d2-8260-ef866d3bde5e"
		},
		{
			"spdxElementId":"SPDXRef-rpm-sbd-tests-1.5.2-8fb62582-ed8b-4141-9153-c4bd5c945655",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-1fd20d87-196f-40da-8b4e-b23f3514543e"
		},
		{
			"spdxElementId":"SPDXRef-rpm-sbd-tests-1.5.2-8fb62582-ed8b-4141-9153-c4bd5c945655",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libaio-0.3.113-c88d16bc-6371-4312-8b69-d6e9e38c3dfc-50f74aaa-a9ab-4ddd-8ad9-79c77c1b8f8a"
		},
		{
			"spdxElementId":"SPDXRef-rpm-sbd-tests-1.5.2-8fb62582-ed8b-4141-9153-c4bd5c945655",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libqb-2.0.8-b4386bdc-006a-4fc4-b53b-69ce9054d3ae-5fc319b3-fa9f-4400-86b8-1163865ac402"
		},
		{
			"spdxElementId":"SPDXRef-rpm-sbd-tests-1.5.2-8fb62582-ed8b-4141-9153-c4bd5c945655",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libuuid-2.39.1-877493ac-b7b9-4ce7-a8f3-c4004d9badae-4acbc701-57eb-4fac-8092-523321671fc5"
		},
		{
			"spdxElementId":"SPDXRef-rpm-sbd-tests-1.5.2-8fb62582-ed8b-4141-9153-c4bd5c945655",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libxml2-2.12.6-0c08664b-ea3e-43dc-8239-d814370a1088-a74d72d8-0ad2-432e-b851-0c439379683d"
		},
		{
			"spdxElementId":"SPDXRef-rpm-sbd-tests-1.5.2-8fb62582-ed8b-4141-9153-c4bd5c945655",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-pacemaker-cluster-libs-2.1.8-d48fece2-05e6-4ca6-a422-d43f48d49801-8ce63261-d3ff-465c-91b8-1058d22885fb"
		},
		{
			"spdxElementId":"SPDXRef-rpm-sbd-tests-1.5.2-8fb62582-ed8b-4141-9153-c4bd5c945655",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-pacemaker-libs-2.1.8-9a7b68e1-16b5-4cc4-8987-ecbedaf5bf70-76450cf1-6c04-4fd1-92ca-5ad4b32229f1"
		}
	]
}