{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"firewalld-0.1.2.6-7.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/firewalld-0.1.2.6-7.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-f7dc9a78-d743-4f72-bf6b-4acbcf379752",
			"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-c5343f26-3b9d-4556-8070-447389125c3f",
			"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-ipset-7.19-670d529d-4b49-4478-b919-42b90630a795-2059fef8-2bd8-421f-9744-fa2e692b9ccd",
			"name":"ipset",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"4fe288c7943b18a8758a182f2ae4b4b3f7bee939773eeb1c06bf476359bfa87c"
				}
			],
			"description":"IP sets are a framework inside the Linux kernel, which can be administered\nby the ipset utility. Depending on the type, an IP set may store IP\naddresses, networks, (TCP/UDP) port numbers, MAC addresses, interface names\nor combinations of them in a way, which ensures lightning speed when\nmatching an entry against a set.\n\nIf you want to\n  * store multiple IP addresses or port numbers and match against the\n    collection by iptables at one swoop;\n  * dynamically update iptables rules against IP addresses or ports without\n    performance penalty;\n  * express complex IP address and ports based rulesets with one single\n    iptables rule and benefit from the speed of IP sets\nthen ipset may be the proper tool for you.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/ipset@7.19-1.oe2409?arch=aarch64&epoch=0&upstream=ipset-7.19-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://ipset.netfilter.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Manage Linux IP sets",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:7.19-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-iptables-1.8.9-dc11de83-09a5-47ef-80e8-90912b8e5367-b02ef776-33bb-4838-82b8-29f7fb9b297e",
			"name":"iptables",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"7deafc31b2e62ff54e9f52ce52c89006a03834ffbb4298cb6c9ad5fed76bdcf1"
				}
			],
			"description":"Netfilter is a set of hooks inside the Linux kernel that allows kernel\nmodules to register callback functions with the network stack. A\nregistered callback function is then called back for every packet that\ntraverses the respective hook within the network stack.\n\nIptables is a generic table structure for the definition of rulesets.\nEach rule within an IP table consists of a number of classifiers\n(iptables matches) and one connected action (iptables target).\n\nNetfilter, ip_tables, connection tracking (ip_conntrack, nf_conntrack)\nand the NAT subsystem together build the major parts of the framework.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/iptables@1.8.9-5.oe2409?arch=aarch64&epoch=0&upstream=iptables-1.8.9-5.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.netfilter.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"IP packet filter administration utilities",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.8.9-5.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-iptables-nft-1.8.9-2bbde94c-f20e-472b-be5a-cd269a329b5a-63b571b0-9a60-45a5-9a87-90ac87fd3bb6",
			"name":"iptables-nft",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"eb3f769950f63a216d5d1f17e7fc3eac6cd1300a326b95dd779824a71d5a1c8e"
				}
			],
			"description":"Nft package for iproute.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/iptables-nft@1.8.9-5.oe2409?arch=aarch64&epoch=0&upstream=iptables-1.8.9-5.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.netfilter.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"nft package for iproute",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.8.9-5.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-python3-firewall-1.2.6-f06b2908-c1af-43b2-b724-9dd380c6a5ea-41ebfc38-7146-4475-916b-343519b5a56d",
			"name":"python3-firewall",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"84dcac5ce4843c20c2dd01c586d51068b62f9894e263d484a96626dad0c76ce3"
				}
			],
			"description":"Python3 bindings for firewalld.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/python3-firewall@1.2.6-7.oe2409?arch=noarch&epoch=0&upstream=firewalld-1.2.6-7.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.firewalld.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Python3 bindings for firewalld",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.2.6-7.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-systemd-255-c05128db-a527-4e00-9fed-571be1b2b4bf-7725153e-88e7-498f-8a46-037023b7cfb5",
			"name":"systemd",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"fbb6e242b644b0ba4ff5b0dd58e82c338e85dc72f01211275506496049450fb5"
				}
			],
			"description":"systemd is a system and service manager that runs as PID 1 and starts\nthe rest of the system.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/systemd@255-21.oe2409?arch=aarch64&epoch=0&upstream=systemd-255-21.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://systemd.io/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"System and Service Manager",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:255-21.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-firewalld-1.2.6-e78b087e-6841-4f51-93ef-b4aa88881bfd",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-f7dc9a78-d743-4f72-bf6b-4acbcf379752"
		},
		{
			"spdxElementId":"SPDXRef-rpm-firewalld-1.2.6-e78b087e-6841-4f51-93ef-b4aa88881bfd",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-coreutils-9.5-3bf74e8c-0121-4371-b650-f2040d5a9a56-c5343f26-3b9d-4556-8070-447389125c3f"
		},
		{
			"spdxElementId":"SPDXRef-rpm-firewalld-1.2.6-e78b087e-6841-4f51-93ef-b4aa88881bfd",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-ipset-7.19-670d529d-4b49-4478-b919-42b90630a795-2059fef8-2bd8-421f-9744-fa2e692b9ccd"
		},
		{
			"spdxElementId":"SPDXRef-rpm-firewalld-1.2.6-e78b087e-6841-4f51-93ef-b4aa88881bfd",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-iptables-1.8.9-dc11de83-09a5-47ef-80e8-90912b8e5367-b02ef776-33bb-4838-82b8-29f7fb9b297e"
		},
		{
			"spdxElementId":"SPDXRef-rpm-firewalld-1.2.6-e78b087e-6841-4f51-93ef-b4aa88881bfd",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-iptables-nft-1.8.9-2bbde94c-f20e-472b-be5a-cd269a329b5a-63b571b0-9a60-45a5-9a87-90ac87fd3bb6"
		},
		{
			"spdxElementId":"SPDXRef-rpm-firewalld-1.2.6-e78b087e-6841-4f51-93ef-b4aa88881bfd",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-python3-firewall-1.2.6-f06b2908-c1af-43b2-b724-9dd380c6a5ea-41ebfc38-7146-4475-916b-343519b5a56d"
		},
		{
			"spdxElementId":"SPDXRef-rpm-firewalld-1.2.6-e78b087e-6841-4f51-93ef-b4aa88881bfd",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-systemd-255-c05128db-a527-4e00-9fed-571be1b2b4bf-7725153e-88e7-498f-8a46-037023b7cfb5"
		}
	]
}