{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"dpdk-tools-0.23.11-20.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/dpdk-tools-0.23.11-20.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-dpdk-23.11-828f71d9-e788-4be2-91fb-fdb699bd4887-f50198ad-c366-4415-b7c0-821d3a4ecd15",
			"name":"dpdk",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"26f07b5144af5ff473e1e3ea405c70f025adaf6be8fd19f817cd7fd726cfcdf9"
				}
			],
			"description":"The Data Plane Development Kit is a set of libraries and drivers for\nfast packet processing in the user space.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/dpdk@23.11-20.oe2409?arch=aarch64&epoch=0&upstream=dpdk-23.11-20.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://dpdk.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Set of libraries and drivers for fast packet processing",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:23.11-20.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-findutils-4.10.0-1f7d5d1a-7c1a-444d-962d-420dd7690dd8-82b5f616-2277-424b-87c9-8b5b89b2893e",
			"name":"findutils",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"6628c17de67485ef6aa71c8e8acdb7e12bf93fec52745754d7d44a1684aa11e5"
				}
			],
			"description":"The GNU Find Utilities are the basic directory searching utilities of\nthe GNU operating system. These programs are typically used in\nconjunction with other programs to provide modular and powerful\ndirectory search and file locating capabilities to other commands.\n\nThe tools supplied with this package are:\n\nfind - search for files in a directory hierarchy\nlocate - list files in databases that match a pattern\nupdatedb - update a file name database\nxargs - build and execute command lines from standard input",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/findutils@4.10.0-2.oe2409?arch=aarch64&epoch=2&upstream=findutils-4.10.0-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.gnu.org/software/findutils/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The GNU Find Utilities",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"2:4.10.0-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-fba7576a-7574-4a97-8942-134c89d58a3d",
			"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-iproute-6.6.0-502d12b3-c03b-408e-8f6f-ad3de2d0605f-c388efc5-6a04-4657-8c9d-938fcfae6c3a",
			"name":"iproute",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"11daad2b210412e16a8b5168c27d41fb29b03bf6e753d24d1ccaf081a62c62be"
				}
			],
			"description":"Iproute2 is a collection of user-space utilities to set up networking\nunder Linux from the command-line. It can inspect and configure,\namong other things: interface paramters, IP addresses, routing,\ntunnels, bridges, packet transformations (IPsec, etc.), and Quality\nof Service.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/iproute@6.6.0-3.oe2409?arch=aarch64&epoch=1&upstream=iproute-6.6.0-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://kernel.org/pub/linux/utils/net/iproute2/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Linux network configuration utilities",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:6.6.0-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-kmod-30-a1cae353-abb4-426f-8bce-db26650bee3d-fb00ad49-0e9c-4796-a8a8-a04dfc662c4c",
			"name":"kmod",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"8362167109a664dab4d79e7c909908de6c4c3bc9fea1a072a4c569bcf03159c2"
				}
			],
			"description":"The kmod package provides several commands to manage the kernel modules,\nsuch as insmod to load and rmmod to unload the modules.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/kmod@30-4.oe2409?arch=aarch64&epoch=0&upstream=kmod-30-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://git.kernel.org/?p=utils/kernel/kmod/kmod.git;a=summary",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Kernel module management",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:30-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libibverbs-50.0-210bce83-f87d-418e-b04c-0519959b0f33-de3d189c-68ef-44db-9278-e501287f393d",
			"name":"libibverbs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d67c24d1d016fa28dd8ef23f72c8994c8b178f42e159d36020e5b3c7e298d670"
				}
			],
			"description":"libibverbs is a library that allows userspace processes to use RDMA\n\"verbs\" as described in the InfiniBand Architecture Specification and\nthe RDMA Protocol Verbs Specification.  This includes direct hardware\naccess from userspace to InfiniBand/iWARP adapters (kernel bypass) for\nfast path operations.\n\nDevice-specific plug-in ibverbs userspace drivers are included:\n\n- libcxgb4: Chelsio T4 iWARP HCA\n- libefa: Amazon Elastic Fabric Adapter\n- libhfi1: Intel Omni-Path HFI\n- libhns: HiSilicon Hip08/09/10 SoC\n- libipathverbs: QLogic InfiniPath HCA\n- libirdma: Intel Ethernet Connection RDMA\n- libmana: Microsoft Azure Network Adapter\n- libmlx4: Mellanox ConnectX-3 InfiniBand HCA\n- libmlx5: Mellanox Connect-IB/X-4+ InfiniBand HCA\n- libmthca: Mellanox InfiniBand HCA\n- libocrdma: Emulex OneConnect RDMA/RoCE Device\n- libqedr: QLogic QL4xxx RoCE HCA\n- librxe: A software implementation of the RoCE protocol\n- libsiw: A software implementation of the iWarp protocol\n- libvmw_pvrdma: VMware paravirtual RDMA device",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libibverbs@50.0-12.oe2409?arch=aarch64&epoch=0&upstream=rdma-core-50.0-12.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/linux-rdma/rdma-core",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A library and drivers for direct userspace use of RDMA (InfiniBand/iWARP/RoCE) hardware",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:50.0-12.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libpcap-1.10.4-ecd82d19-3254-4157-93c2-fd3af91e1a35-a5d75bbe-0f84-452f-944c-0ab36b2db70d",
			"name":"libpcap",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"be0c3810e05a23fab48188ab3076cbaffd76a66de5cf819841be45f28ce463d7"
				}
			],
			"description":"This is the official web site of tcpdump, a powerful command-line\npacket analyzer; and libpcap, a portable C/C++ library for\nnetwork traffic capture.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libpcap@1.10.4-2.oe2409?arch=aarch64&epoch=14&upstream=libpcap-1.10.4-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.tcpdump.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A system-independent interface for user-level packet capture",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"14:1.10.4-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-numactl-libs-2.0.17-6c81f670-fb15-4eef-a5f9-8cd5ff7b0e37-fa043e12-9c38-45b8-ba16-3a790830cb2c",
			"name":"numactl-libs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"086bb4e529d11481142c1dcc424df22945699cc5cc382f3dc3fba8ad716ae758"
				}
			],
			"description":"Libs for numa policy support",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/numactl-libs@2.0.17-3.oe2409?arch=aarch64&epoch=0&upstream=numactl-2.0.17-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/numactl/numactl",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"libnuma libraries",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.0.17-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-pciutils-3.10.0-72c99801-3185-4bc4-9d11-2019081cb459-f1df7494-8e9e-4a5b-84c3-aad5e030f737",
			"name":"pciutils",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"643082a24b478188532f044e0440dd45f7dbaaabc65c3b96eb9c029791fb3283"
				}
			],
			"description":"The PCI Utilities are a collection of programs for inspecting and manipulating configuration\nof PCI devices, all based on a common portable library libpci which offers access to the PCI\nconfiguration space on a variety of operating systems.\n\nThe utilities include:\nlspci\n    displays detailed information about all PCI buses and devices in the system\nsetpci\n    allows reading from and writing to PCI device configuration registers. For example, you\n    can adjust the latency timers with it.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/pciutils@3.10.0-3.oe2409?arch=aarch64&epoch=0&upstream=pciutils-3.10.0-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"PCI bus related utilities",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.10.0-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-python3-pyelftools-0.31-f1346922-db96-450f-90b5-031d89a83505-f3f8a9c6-7a5e-483c-b9b3-f7e1c58961fa",
			"name":"python3-pyelftools",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"42448bf06406616a8008948cb1421058f9c67d3b2bbcb1172ad98f52772efe18"
				}
			],
			"description":"This package provides a python library for parsing and\nanalyzing ELF files and DWARF debugging information.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/python3-pyelftools@0.31-1.oe2409?arch=noarch&epoch=0&upstream=pyelftools-0.31-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/eliben/pyelftools",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Parsing ELF and DWARF in Python",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.31-1.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-dpdk-tools-23.11-a0d4612f-40ac-40ee-8b84-a8d76eb7e8c7",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-dpdk-23.11-828f71d9-e788-4be2-91fb-fdb699bd4887-f50198ad-c366-4415-b7c0-821d3a4ecd15"
		},
		{
			"spdxElementId":"SPDXRef-rpm-dpdk-tools-23.11-a0d4612f-40ac-40ee-8b84-a8d76eb7e8c7",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-findutils-4.10.0-1f7d5d1a-7c1a-444d-962d-420dd7690dd8-82b5f616-2277-424b-87c9-8b5b89b2893e"
		},
		{
			"spdxElementId":"SPDXRef-rpm-dpdk-tools-23.11-a0d4612f-40ac-40ee-8b84-a8d76eb7e8c7",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-fba7576a-7574-4a97-8942-134c89d58a3d"
		},
		{
			"spdxElementId":"SPDXRef-rpm-dpdk-tools-23.11-a0d4612f-40ac-40ee-8b84-a8d76eb7e8c7",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-iproute-6.6.0-502d12b3-c03b-408e-8f6f-ad3de2d0605f-c388efc5-6a04-4657-8c9d-938fcfae6c3a"
		},
		{
			"spdxElementId":"SPDXRef-rpm-dpdk-tools-23.11-a0d4612f-40ac-40ee-8b84-a8d76eb7e8c7",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-kmod-30-a1cae353-abb4-426f-8bce-db26650bee3d-fb00ad49-0e9c-4796-a8a8-a04dfc662c4c"
		},
		{
			"spdxElementId":"SPDXRef-rpm-dpdk-tools-23.11-a0d4612f-40ac-40ee-8b84-a8d76eb7e8c7",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libibverbs-50.0-210bce83-f87d-418e-b04c-0519959b0f33-de3d189c-68ef-44db-9278-e501287f393d"
		},
		{
			"spdxElementId":"SPDXRef-rpm-dpdk-tools-23.11-a0d4612f-40ac-40ee-8b84-a8d76eb7e8c7",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libpcap-1.10.4-ecd82d19-3254-4157-93c2-fd3af91e1a35-a5d75bbe-0f84-452f-944c-0ab36b2db70d"
		},
		{
			"spdxElementId":"SPDXRef-rpm-dpdk-tools-23.11-a0d4612f-40ac-40ee-8b84-a8d76eb7e8c7",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-numactl-libs-2.0.17-6c81f670-fb15-4eef-a5f9-8cd5ff7b0e37-fa043e12-9c38-45b8-ba16-3a790830cb2c"
		},
		{
			"spdxElementId":"SPDXRef-rpm-dpdk-tools-23.11-a0d4612f-40ac-40ee-8b84-a8d76eb7e8c7",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-pciutils-3.10.0-72c99801-3185-4bc4-9d11-2019081cb459-f1df7494-8e9e-4a5b-84c3-aad5e030f737"
		},
		{
			"spdxElementId":"SPDXRef-rpm-dpdk-tools-23.11-a0d4612f-40ac-40ee-8b84-a8d76eb7e8c7",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-python3-pyelftools-0.31-f1346922-db96-450f-90b5-031d89a83505-f3f8a9c6-7a5e-483c-b9b3-f7e1c58961fa"
		}
	]
}