{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"libguestfs-devel-1.1.49.5-3.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/libguestfs-devel-1.1.49.5-3.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-f13ec137-13a7-4854-bea1-539190e1f815",
			"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-libguestfs-1.49.5-6327a7ca-19d7-49cf-819d-bd6f944b24de-dbb7091b-96ca-44f5-8f0b-755216136c4e",
			"name":"libguestfs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"9dac1276290481d0116d77adad484b5327d5d881ed045ba2c371ef8c22c04771"
				}
			],
			"description":"libguestfs is a set of tools for accessing and modifying virtual machine (VM) disk images.\nYou can use this for viewing and editing files inside guests, scripting changes to VMs,\nmonitoring disk used/free statistics, creating guests, P2V, V2V, performing backups, cloning VMs,\nbuilding VMs, formatting disks, resizing disks, and much more.\nlibguestfs can access almost any disk image imaginable. It can do it securely — without needing\nroot and with multiple layers of defence against rogue disk images. It can access disk images\non remote machines or on CDs/USB sticks. It can access proprietary systems like VMware and Hyper-V.\nAll this functionality is available through a scriptable shell called guestfish, or an interactive\nrescue shell virt-rescue.\nlibguestfs is a C library that can be linked with C and C++ management programs and has bindings for\nabout a dozen other programming languages. Using our FUSE module you can also mount guest filesystems\non the host.\nThe hivex subproject lets you merge changes into the Windows Registry in Windows guests. You can\nexamine unknown disk images to find out what they contain.\nlibguestfs has been in continuous development since 2009, with a 250 page manual, deployed in\nenterprise environments, and with many happy and successful users.\nDozens of projects are using libguestfs today.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libguestfs@1.49.5-3.oe2409?arch=aarch64&epoch=1&upstream=libguestfs-1.49.5-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://libguestfs.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A set of tools for accessing and modifying virtual machine (VM) disk images",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:1.49.5-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-pkgconf-1.9.5-42f1ae9e-ac87-43fd-b92d-e5d94e004ed2-fd5c2884-c0e8-40bd-8ad3-d44dfd163d93",
			"name":"pkgconf",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f2d8aaef2f08aa47b0e5b9e74fb4162b76bde98650eb79bd587cc1b6fc437e06"
				}
			],
			"description":"pkgconf is a program which helps to configure compiler and linker flags for development frameworks.\nIt is similar to pkg-config from freedesktop.org, providing additional functionality while also\nmaintaining compatibility.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/pkgconf@1.9.5-1.oe2409?arch=aarch64&epoch=0&upstream=pkgconf-1.9.5-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://pkgconf.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Package compiler and linker metadata toolkit",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.9.5-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-xz-5.4.7-a3276dac-5701-4078-accd-441da6142cb8-0fa88432-039c-46de-b6e0-b854a9cd2f68",
			"name":"xz",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"b0c5487eac6e3c3027f4ce0fdd9dbcb76909417529dacc4433dbc281170f1aef"
				}
			],
			"description":"XZ Utils is free general-purpose data compression software with a high compression ratio.\nXZ Utils were written for POSIX-like systems, but also work on some not-so-POSIX systems. XZ Utils are the successor to LZMA Utils.\n\nThe core of the XZ Utils compression code is based on LZMA SDK, but it has been modified quite a lot to be suitable for XZ Utils.\nThe primary compression algorithm is currently LZMA2, which is used inside the .xz container format. With typical files, XZ Utils create 30% smaller output than gzip and 15% smaller output than bzip2.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/xz@5.4.7-1.oe2409?arch=aarch64&epoch=0&upstream=xz-5.4.7-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tukaani.org/xz",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A free general-purpose data compreession software with LZMA2 algorithm",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:5.4.7-1.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-libguestfs-devel-1.49.5-78da3c40-1fc3-4493-9d2e-129373570e25",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-f13ec137-13a7-4854-bea1-539190e1f815"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libguestfs-devel-1.49.5-78da3c40-1fc3-4493-9d2e-129373570e25",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libguestfs-1.49.5-6327a7ca-19d7-49cf-819d-bd6f944b24de-dbb7091b-96ca-44f5-8f0b-755216136c4e"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libguestfs-devel-1.49.5-78da3c40-1fc3-4493-9d2e-129373570e25",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-pkgconf-1.9.5-42f1ae9e-ac87-43fd-b92d-e5d94e004ed2-fd5c2884-c0e8-40bd-8ad3-d44dfd163d93"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libguestfs-devel-1.49.5-78da3c40-1fc3-4493-9d2e-129373570e25",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-xz-5.4.7-a3276dac-5701-4078-accd-441da6142cb8-0fa88432-039c-46de-b6e0-b854a9cd2f68"
		}
	]
}