{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"uwsgi-plugin-rack-0.2.0.26-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/uwsgi-plugin-rack-0.2.0.26-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-5edb0232-f6ff-4adf-ab78-083038e48544",
			"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-ruby-3.2.2-c4e1cb8b-c249-47db-a34c-c194d0a88fe4-0264548d-903d-4440-be68-314371600ac4",
			"name":"ruby",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"6ae17fd510e79b02c16f65a2b7a8e0ba229564cd0119e52ee5fcbe0329f1ce7a"
				}
			],
			"description":"Ruby is a fast and easy interpreted scripting language for object-oriented programming.\nIt has many functions for processing text Files and perform system management tasks (such as Perl).",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/ruby@3.2.2-145.oe2409?arch=aarch64&epoch=0&upstream=ruby-3.2.2-145.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.ruby-lang.org/en/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Object-oriented scripting language interpreter",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.2.2-145.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-rubygem-rack-2.2.4-3efe0c1b-e45f-494a-b43a-605b4d35ba06-9093d266-ff58-4600-b394-368d9ebffedf",
			"name":"rubygem-rack",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"63ca35406636072fc4a0dc5ad93204c7e24b16a975c0d679265bfe862a0337d8"
				}
			],
			"description":"Rack provides a minimal, modular and adaptable interface for developing\nweb applications in Ruby.  By wrapping HTTP requests and responses in\nthe simplest way possible, it unifies and distills the API for web\nservers, web frameworks, and software in between (the so-called\nmiddleware) into a single method call.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/rubygem-rack@2.2.4-8.oe2409?arch=noarch&epoch=1&upstream=rubygem-rack-2.2.4-8.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://rack.github.io/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A modular Ruby webserver interface",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:2.2.4-8.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-uwsgi-plugin-common-2.0.26-803aeb40-3afc-45e0-96a4-f55eb7ad94a7-1c6d9d35-dc6c-440e-922b-e42ecb8eb3ba",
			"name":"uwsgi-plugin-common",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"9898b0b04e65cf3fb7e3a562fc810304e0d76ae20e1df28280cb63c71aa0b0e5"
				}
			],
			"description":"This package contains the most common plugins used with uWSGI. The\nplugins included in this package are: cache, CGI, RPC, uGreen",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/uwsgi-plugin-common@2.0.26-1.oe2409?arch=aarch64&epoch=0&upstream=uwsgi-2.0.26-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/unbit/uwsgi",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"uWSGI - Common plugins for uWSGI",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.0.26-1.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-uwsgi-plugin-rack-2.0.26-9c76884d-74ce-408d-8d0c-c2db04d4248e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-5edb0232-f6ff-4adf-ab78-083038e48544"
		},
		{
			"spdxElementId":"SPDXRef-rpm-uwsgi-plugin-rack-2.0.26-9c76884d-74ce-408d-8d0c-c2db04d4248e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-ruby-3.2.2-c4e1cb8b-c249-47db-a34c-c194d0a88fe4-0264548d-903d-4440-be68-314371600ac4"
		},
		{
			"spdxElementId":"SPDXRef-rpm-uwsgi-plugin-rack-2.0.26-9c76884d-74ce-408d-8d0c-c2db04d4248e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-rubygem-rack-2.2.4-3efe0c1b-e45f-494a-b43a-605b4d35ba06-9093d266-ff58-4600-b394-368d9ebffedf"
		},
		{
			"spdxElementId":"SPDXRef-rpm-uwsgi-plugin-rack-2.0.26-9c76884d-74ce-408d-8d0c-c2db04d4248e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-uwsgi-plugin-common-2.0.26-803aeb40-3afc-45e0-96a4-f55eb7ad94a7-1c6d9d35-dc6c-440e-922b-e42ecb8eb3ba"
		}
	]
}