{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"lua-guestfs-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/lua-guestfs-1.1.49.5-3.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-2c675c36-7a5b-4b01-9ef6-451f7218cceb",
			"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-libguestfs-1.49.5-6327a7ca-19d7-49cf-819d-bd6f944b24de-b541d31d-324c-4184-8e16-b6252951d844",
			"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-libvirt-libs-9.10.0-51e89e81-c4eb-4e71-9ca2-18c2d7de0dbb-d1b85c2d-ca11-423f-ba94-5694f2e5e3f9",
			"name":"libvirt-libs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"a35b62dc92479e228faa5c799056bf0152a99e14b8361c340c3ddf5bad47781d"
				}
			],
			"description":"Shared libraries for accessing the libvirt daemon.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libvirt-libs@9.10.0-12.oe2409?arch=aarch64&epoch=0&upstream=libvirt-9.10.0-12.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://libvirt.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Client side libraries",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:9.10.0-12.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libxml2-2.12.6-0c08664b-ea3e-43dc-8239-d814370a1088-14750fb5-2890-4408-999c-cc901dd60bc1",
			"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-lua-5.4.6-8f8d70cd-11c8-4bda-904e-8d6795593308-e65bf302-4431-4597-b908-71473b66b70e",
			"name":"lua",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e783e5841cb4a3d0fb6b2cda62d266daf2ed8c91aae70a98d53e69f3f1b4930c"
				}
			],
			"description":"Lua is a powerful, efficient, lightweight, embeddable scripting language.\nIt supports procedural programming, object-oriented programming,\nfunctional programming, data-driven programming, and data description.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/lua@5.4.6-1.oe2409?arch=aarch64&epoch=0&upstream=lua-5.4.6-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.lua.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A powerful, efficient, lightweight, embeddable scripting language",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:5.4.6-1.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-lua-guestfs-1.49.5-5da30114-ed9e-4367-96c7-184f65c533bd",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-2c675c36-7a5b-4b01-9ef6-451f7218cceb"
		},
		{
			"spdxElementId":"SPDXRef-rpm-lua-guestfs-1.49.5-5da30114-ed9e-4367-96c7-184f65c533bd",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libguestfs-1.49.5-6327a7ca-19d7-49cf-819d-bd6f944b24de-b541d31d-324c-4184-8e16-b6252951d844"
		},
		{
			"spdxElementId":"SPDXRef-rpm-lua-guestfs-1.49.5-5da30114-ed9e-4367-96c7-184f65c533bd",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libvirt-libs-9.10.0-51e89e81-c4eb-4e71-9ca2-18c2d7de0dbb-d1b85c2d-ca11-423f-ba94-5694f2e5e3f9"
		},
		{
			"spdxElementId":"SPDXRef-rpm-lua-guestfs-1.49.5-5da30114-ed9e-4367-96c7-184f65c533bd",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libxml2-2.12.6-0c08664b-ea3e-43dc-8239-d814370a1088-14750fb5-2890-4408-999c-cc901dd60bc1"
		},
		{
			"spdxElementId":"SPDXRef-rpm-lua-guestfs-1.49.5-5da30114-ed9e-4367-96c7-184f65c533bd",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-lua-5.4.6-8f8d70cd-11c8-4bda-904e-8d6795593308-e65bf302-4431-4597-b908-71473b66b70e"
		}
	]
}