{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"environment-modules-0.5.4.0-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/environment-modules-0.5.4.0-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-e69f1498-ceea-4fc0-b55d-4fc5cb6183e7",
			"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-ba8a9e69-02bd-44e9-8c86-84fc9211f83f",
			"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-b5e6f537-92c9-4a21-a080-b32bb4e4d8ca",
			"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-less-661-5d1737ac-404c-4be4-b99d-33f1d7a887a2-93b1614f-0537-4df6-9d3d-bc1d493fa095",
			"name":"less",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"db8d37b74293b901668491c028dbfe44189e9177ccdcf1454f88cd48ee431020"
				}
			],
			"description":"Less is a pager. A pager is a program that displays text files.\nOther pagers commonly in use are more and pg. Pagers are often\nused in command-line environments like the Unix shell and the MS-DOS\ncommand prompt to display files.\n\nLess is not an editor. You can't change the contents of the file\nyou're viewing. Less is not a windowing system. It doesn't have\nfancy scroll bars or other GUI (graphical user interface) elements.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/less@661-2.oe2409?arch=aarch64&epoch=0&upstream=less-661-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.greenwoodsoftware.com/less",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Less is a pager that displays text files.",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:661-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-man-db-2.13.0-4f8821ee-184e-4aae-9513-287c76907bde-cd9e86e6-768e-4a23-83ac-d327a53fa14a",
			"name":"man-db",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"45b519e1f1eae0342c0e149d3e716afc5f5b4ac32e7b848baa5ff857821ebc9e"
				}
			],
			"description":"man-db is an implementation of the standard Unix documentation system accessed using the man command.\nIt uses a Berkeley DB database in place of the traditional flat-text whatis databases.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/man-db@2.13.0-1.oe2409?arch=aarch64&epoch=0&upstream=man-db-2.13.0-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.nongnu.org/man-db/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Online database for using man pages",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.13.0-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-procps-ng-4.0.4-37eb9cdb-6efb-49f5-ae08-fb3ca2515a40-4665b82f-08f6-4505-9139-355d686d951c",
			"name":"procps-ng",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d364fd0780bc182e872e56f1dd56cd72af42f1fe01a328853348838c8d4c05f3"
				}
			],
			"description":"The procps package contains a set of system utilities that provide\nsystem information. Procps includes ps, free, skill, pkill, pgrep,\nsnice, tload, top, uptime, vmstat, pidof, pmap, slabtop, w, watch\nand pwdx.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/procps-ng@4.0.4-6.oe2409?arch=aarch64&epoch=0&upstream=procps-ng-4.0.4-6.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://sourceforge.net/projects/procps-ng/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Utilities that provide system information.",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:4.0.4-6.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-sed-4.9-623194af-312c-425d-9d76-c067635cbc69-82ff27c3-6e1b-41a9-bbae-a57e72080626",
			"name":"sed",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"0341dbe3b67255877c126baf72bca15e1d6c87210c4d4aefeda1f69aebe241f9"
				}
			],
			"description":"Sed is a non-interactive command-line text editor. A stream editor is used\nto per-form basic text transformations on an input stream (a file or input\nfrom a pipeline).",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/sed@4.9-4.oe2409?arch=aarch64&epoch=0&upstream=sed-4.9-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gnu.org/software/sed/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"non-interactive command-line text editor",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:4.9-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-tcl-8.6.14-009bde20-fd24-490a-9f8e-b7fd012481c6-b1e2853b-173c-42ad-be99-88ca684038ba",
			"name":"tcl",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"bf719a1bae56e7d2cf4852b86d8a1c919cc724463424321dbb32a11959d9ebd4"
				}
			],
			"description":"Tcl(Tool Command Language) provides a powerful platform for creating integration applications\nthat tie together diverse applications, protocols, devices, and frameworks. When paired with\nthe Tk toolkit, Tcl provides the fastest and most powerful way to create GUI applications that\nrun on linux, Unix, and Mac OS X. Tcl can also be used for a variety of web-related tasks and\nfor creating powerful command languages for applications.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/tcl@8.6.14-1.oe2409?arch=aarch64&epoch=1&upstream=tcl-8.6.14-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://sourceforge.net/projects/tcl/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The Tool Command Language implementation",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:8.6.14-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-vim-filesystem-9.0.2092-6f3f2f50-47b8-4829-a975-6d6136ac80a6-530e68e9-e6da-4f6f-b9d0-46927d9972c5",
			"name":"vim-filesystem",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"be71e44e4e1b56a34bbe9b6bc9c90ed00571c25e7ec60995e95b4e775c3d475c"
				}
			],
			"description":"This package contains the vim filesystem.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/vim-filesystem@9.0.2092-11.oe2409?arch=noarch&epoch=2&upstream=vim-9.0.2092-11.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.vim.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The vim filesystem.",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"2:9.0.2092-11.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-environment-modules-5.4.0-114d029d-29e4-4308-8d02-1f6f12bfe942",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-e69f1498-ceea-4fc0-b55d-4fc5cb6183e7"
		},
		{
			"spdxElementId":"SPDXRef-rpm-environment-modules-5.4.0-114d029d-29e4-4308-8d02-1f6f12bfe942",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-coreutils-9.5-3bf74e8c-0121-4371-b650-f2040d5a9a56-ba8a9e69-02bd-44e9-8c86-84fc9211f83f"
		},
		{
			"spdxElementId":"SPDXRef-rpm-environment-modules-5.4.0-114d029d-29e4-4308-8d02-1f6f12bfe942",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-b5e6f537-92c9-4a21-a080-b32bb4e4d8ca"
		},
		{
			"spdxElementId":"SPDXRef-rpm-environment-modules-5.4.0-114d029d-29e4-4308-8d02-1f6f12bfe942",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-less-661-5d1737ac-404c-4be4-b99d-33f1d7a887a2-93b1614f-0537-4df6-9d3d-bc1d493fa095"
		},
		{
			"spdxElementId":"SPDXRef-rpm-environment-modules-5.4.0-114d029d-29e4-4308-8d02-1f6f12bfe942",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-man-db-2.13.0-4f8821ee-184e-4aae-9513-287c76907bde-cd9e86e6-768e-4a23-83ac-d327a53fa14a"
		},
		{
			"spdxElementId":"SPDXRef-rpm-environment-modules-5.4.0-114d029d-29e4-4308-8d02-1f6f12bfe942",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-procps-ng-4.0.4-37eb9cdb-6efb-49f5-ae08-fb3ca2515a40-4665b82f-08f6-4505-9139-355d686d951c"
		},
		{
			"spdxElementId":"SPDXRef-rpm-environment-modules-5.4.0-114d029d-29e4-4308-8d02-1f6f12bfe942",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-sed-4.9-623194af-312c-425d-9d76-c067635cbc69-82ff27c3-6e1b-41a9-bbae-a57e72080626"
		},
		{
			"spdxElementId":"SPDXRef-rpm-environment-modules-5.4.0-114d029d-29e4-4308-8d02-1f6f12bfe942",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-tcl-8.6.14-009bde20-fd24-490a-9f8e-b7fd012481c6-b1e2853b-173c-42ad-be99-88ca684038ba"
		},
		{
			"spdxElementId":"SPDXRef-rpm-environment-modules-5.4.0-114d029d-29e4-4308-8d02-1f6f12bfe942",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-vim-filesystem-9.0.2092-6f3f2f50-47b8-4829-a975-6d6136ac80a6-530e68e9-e6da-4f6f-b9d0-46927d9972c5"
		}
	]
}