{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"zsh-0.5.9-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/zsh-0.5.9-3.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-4eae4f3f-922c-47fc-b826-edc3b1b0f1b8",
			"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-612a7126-d2e6-4261-8b80-fdfff23f22de",
			"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-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-1b905826-d89f-42ab-a7cc-d7be90d6df9d",
			"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-grep-3.11-de352350-fa28-4dc0-b336-04b0e053038b-3d0f5a51-4f62-40ce-b43b-2cf1133f7423",
			"name":"grep",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"c10c765f975815976eb3b2bbbc51688940c88bdb4cb1722357cc674573bd93e7"
				}
			],
			"description":"Grep searches one or more input files for lines containing a match to\na specified pattern. By default, Grep outputs the matching lines.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/grep@3.11-3.oe2409?arch=aarch64&epoch=0&upstream=grep-3.11-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gnu.org/software/grep",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A string search utility",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.11-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-info-7.0.3-2272ea7c-7d0b-4f63-8d1a-56c88f85f115-cf5f4a4d-ed7e-4955-80b3-ad4c3e9ecb06",
			"name":"info",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"bfba0035c33fd91ab9f09cabc8e81fbc21eed4a1410be27f8ad15b6899765e74"
				}
			],
			"description":"This package provides a standalone TTY-based browser program for viewing texinfo files.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/info@7.0.3-3.oe2409?arch=aarch64&epoch=0&upstream=texinfo-7.0.3-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.gnu.org/software/texinfo/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"TTY-based reader of the GNU texinfo documentation",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:7.0.3-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-ncurses-libs-6.4-94dbc1a9-0c87-45e6-a9db-b8a6a2acc674-b64780ea-b955-49b5-88bd-6afae3d7ba6b",
			"name":"ncurses-libs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"36fe3ab09be75524eb8fddf9afa3581a65f9f6c643441af42f5938f7ba45e9ce"
				}
			],
			"description":"Libraries for ncurses.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/ncurses-libs@6.4-8.oe2409?arch=aarch64&epoch=0&upstream=ncurses-6.4-8.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://invisible-island.net/ncurses/ncurses.html",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Libraries for ncurses",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:6.4-8.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-pcre-8.45-d38665ee-8696-4646-9e87-8a25be460f95-dde61b8d-f9e4-499a-a489-cf1323494b37",
			"name":"pcre",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"28713c4179be70047659ae6e2b011e382ef21cbcc56462751e7f57d63ca6207a"
				}
			],
			"description":"The PCRE library is a set of functions that implement regular expression\npattern matching using the same syntax and semantics as Perl 5. PCRE has\nits own native API, as well as a set of wrapper functions that correspond\nto the POSIX regular expression API. The PCRE library is free, even for\nbuilding proprietary software.\n\nPCRE was originally written for the Exim MTA, but is now used by many\nhigh-profile open source projects, including Apache, PHP, KDE, Postfix,\nand Nmap. PCRE has also found its way into some well known commercial\nproducts, like Apple Safari. Some other interesting projects using PCRE\ninclude Chicken, Ferite, Onyx, Hypermail, Leafnode, Askemos, Wenlin, and\n8th.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/pcre@8.45-6.oe2409?arch=aarch64&epoch=0&upstream=pcre-8.45-6.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.pcre.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Perl Compatible Regular Expressions",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:8.45-6.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-zsh-5.9-a31ee02e-f10a-4d65-a804-1f852adaafd7",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-4eae4f3f-922c-47fc-b826-edc3b1b0f1b8"
		},
		{
			"spdxElementId":"SPDXRef-rpm-zsh-5.9-a31ee02e-f10a-4d65-a804-1f852adaafd7",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-coreutils-9.5-3bf74e8c-0121-4371-b650-f2040d5a9a56-612a7126-d2e6-4261-8b80-fdfff23f22de"
		},
		{
			"spdxElementId":"SPDXRef-rpm-zsh-5.9-a31ee02e-f10a-4d65-a804-1f852adaafd7",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-1b905826-d89f-42ab-a7cc-d7be90d6df9d"
		},
		{
			"spdxElementId":"SPDXRef-rpm-zsh-5.9-a31ee02e-f10a-4d65-a804-1f852adaafd7",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-grep-3.11-de352350-fa28-4dc0-b336-04b0e053038b-3d0f5a51-4f62-40ce-b43b-2cf1133f7423"
		},
		{
			"spdxElementId":"SPDXRef-rpm-zsh-5.9-a31ee02e-f10a-4d65-a804-1f852adaafd7",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-info-7.0.3-2272ea7c-7d0b-4f63-8d1a-56c88f85f115-cf5f4a4d-ed7e-4955-80b3-ad4c3e9ecb06"
		},
		{
			"spdxElementId":"SPDXRef-rpm-zsh-5.9-a31ee02e-f10a-4d65-a804-1f852adaafd7",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-ncurses-libs-6.4-94dbc1a9-0c87-45e6-a9db-b8a6a2acc674-b64780ea-b955-49b5-88bd-6afae3d7ba6b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-zsh-5.9-a31ee02e-f10a-4d65-a804-1f852adaafd7",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-pcre-8.45-d38665ee-8696-4646-9e87-8a25be460f95-dde61b8d-f9e4-499a-a489-cf1323494b37"
		}
	]
}