{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"virt-what-0.1.25-1.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/virt-what-0.1.25-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-617bea70-c9ef-4f25-b4c5-57677bcec70d",
			"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-coreutils-9.5-3bf74e8c-0121-4371-b650-f2040d5a9a56-47b235d0-3b17-4b60-937f-a553fac17be6",
			"name":"coreutils",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2f5af68ccffa26a602437b1920467462bfd75facc2bb18bdc2fd9140eb7dc702"
				}
			],
			"description":"These are the GNU core utilities.  This package is the combination of\nthe old GNU fileutils, sh-utils, and textutils packages.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/coreutils@9.5-4.oe2409?arch=aarch64&epoch=0&upstream=coreutils-9.5-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gnu.org/software/coreutils/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A set of basic GNU tools commonly used in shell scripts",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:9.5-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-dmidecode-3.5-4914af6a-51ca-4448-b93a-567f6580b5aa-7c9bbf4b-4a4e-4ea9-b995-9bc3ebe94704",
			"name":"dmidecode",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"4cdf7b92f4438a547bf2c933233ca491077c4916211e1b70c2ec1c9c8b66abd2"
				}
			],
			"description":"Dmidecode reports information about your system's hardware as described\nin your system BIOS according to the SMBIOS/DMI standard (see a sample\noutput). This information typically includes system manufacturer, model\nname, serial number, BIOS version, asset tag as well as a lot of other\ndetails of varying level of interest and reliability depending on the\nmanufacturer. This will often include usage status for the CPU sockets,\nexpansion slots (e.g. AGP, PCI, ISA) and memory module slots, and the\nlist of I/O ports (e.g. serial, parallel, USB).\n\nDMI data can be used to enable or disable specific portions of kernel code\ndepending on the specific hardware. Thus, one use of dmidecode is for kernel\ndevelopers to detect system \"signatures\" and add them to the kernel source code\nwhen needed.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/dmidecode@3.5-1.oe2409?arch=aarch64&epoch=1&upstream=dmidecode-3.5-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.nongnu.org/dmidecode/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"DMI data report tool",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:3.5-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-ee84d4ce-1249-4c42-8547-480def98b286",
			"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-util-linux-2.39.1-bbb528dc-af75-4d12-bf0a-4bda5428a22c-281c1e58-3fc4-4566-b4f7-c11b55c00822",
			"name":"util-linux",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"602431fa1e0b6540fae99144c899664ffd33765ff5f4f21f346c3c269e83d492"
				}
			],
			"description":"The util-linux package contains a random collection of files that\nimplements some low-level basic linux utilities.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/util-linux@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":"A random collection of Linux utilities",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.39.1-13.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-which-2.21-ee10b6c8-90e8-4912-b71d-0c85f79ddab6-e14d16ab-90c4-482a-a86f-7e80d4bcb5dd",
			"name":"which",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"4821a8ccbf249d3e1d7273b0d14800a0cf94e7f99548e9191ecdf6ed0db730b2"
				}
			],
			"description":"Which takes one or more arguments. For each of its arguments it prints to stdout\nthe full path of the executables that would have been executed when this argument\nhad been entered at the shell prompt.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/which@2.21-16.oe2409?arch=aarch64&epoch=0&upstream=which-2.21-16.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://savannah.gnu.org/projects/which/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Show the full path of commands",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.21-16.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-virt-what-1.25-c68e445f-b446-4fc3-b6b1-ac0e5109b5a9",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-617bea70-c9ef-4f25-b4c5-57677bcec70d"
		},
		{
			"spdxElementId":"SPDXRef-rpm-virt-what-1.25-c68e445f-b446-4fc3-b6b1-ac0e5109b5a9",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-coreutils-9.5-3bf74e8c-0121-4371-b650-f2040d5a9a56-47b235d0-3b17-4b60-937f-a553fac17be6"
		},
		{
			"spdxElementId":"SPDXRef-rpm-virt-what-1.25-c68e445f-b446-4fc3-b6b1-ac0e5109b5a9",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-dmidecode-3.5-4914af6a-51ca-4448-b93a-567f6580b5aa-7c9bbf4b-4a4e-4ea9-b995-9bc3ebe94704"
		},
		{
			"spdxElementId":"SPDXRef-rpm-virt-what-1.25-c68e445f-b446-4fc3-b6b1-ac0e5109b5a9",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-ee84d4ce-1249-4c42-8547-480def98b286"
		},
		{
			"spdxElementId":"SPDXRef-rpm-virt-what-1.25-c68e445f-b446-4fc3-b6b1-ac0e5109b5a9",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-util-linux-2.39.1-bbb528dc-af75-4d12-bf0a-4bda5428a22c-281c1e58-3fc4-4566-b4f7-c11b55c00822"
		},
		{
			"spdxElementId":"SPDXRef-rpm-virt-what-1.25-c68e445f-b446-4fc3-b6b1-ac0e5109b5a9",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-which-2.21-ee10b6c8-90e8-4912-b71d-0c85f79ddab6-e14d16ab-90c4-482a-a86f-7e80d4bcb5dd"
		}
	]
}