{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"iptables-devel-0.1.8.9-5.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/iptables-devel-0.1.8.9-5.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-iptables-1.8.9-dc11de83-09a5-47ef-80e8-90912b8e5367-2ea86b0e-3c12-4a88-a09f-b3e81ec945b0",
			"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-devel-1.8.9-cf59b2b1-ec72-4825-b9ad-babb43501a70-b0527c2f-7887-4567-b5f4-bfd7aac3becc",
			"name":"iptables-devel",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"ea16de9c97587a3471d79c10ccd75028463eda9a9fff4e09b6a53fc5b2e74879"
				}
			],
			"description":"Header files for iproute.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/iptables-devel@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":"header files for iproute",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.8.9-5.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-pkgconf-1.9.5-42f1ae9e-ac87-43fd-b92d-e5d94e004ed2-4cd3b3a5-eba7-4bcd-9c16-3f97b9fce1d9",
			"name":"pkgconf",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f2d8aaef2f08aa47b0e5b9e74fb4162b76bde98650eb79bd587cc1b6fc437e06"
				}
			],
			"description":"pkgconf is a program which helps to configure compiler and linker flags for development frameworks.\nIt is similar to pkg-config from freedesktop.org, providing additional functionality while also\nmaintaining compatibility.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/pkgconf@1.9.5-1.oe2409?arch=aarch64&epoch=0&upstream=pkgconf-1.9.5-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://pkgconf.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Package compiler and linker metadata toolkit",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.9.5-1.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-iptables-devel-1.8.9-cf59b2b1-ec72-4825-b9ad-babb43501a70-b0527c2f-7887-4567-b5f4-bfd7aac3becc",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-iptables-1.8.9-dc11de83-09a5-47ef-80e8-90912b8e5367-2ea86b0e-3c12-4a88-a09f-b3e81ec945b0"
		},
		{
			"spdxElementId":"SPDXRef-rpm-iptables-devel-1.8.9-cf59b2b1-ec72-4825-b9ad-babb43501a70-b0527c2f-7887-4567-b5f4-bfd7aac3becc",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-iptables-devel-1.8.9-cf59b2b1-ec72-4825-b9ad-babb43501a70-b0527c2f-7887-4567-b5f4-bfd7aac3becc"
		},
		{
			"spdxElementId":"SPDXRef-rpm-iptables-devel-1.8.9-cf59b2b1-ec72-4825-b9ad-babb43501a70-b0527c2f-7887-4567-b5f4-bfd7aac3becc",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-pkgconf-1.9.5-42f1ae9e-ac87-43fd-b92d-e5d94e004ed2-4cd3b3a5-eba7-4bcd-9c16-3f97b9fce1d9"
		}
	]
}