{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"mod_security-0.2.9.7-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/mod_security-0.2.9.7-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-apr-1.7.4-45d039e9-60f6-492f-8fd8-e95356fafab4-4700796e-a9f7-40c0-b092-ec71d426dd01",
			"name":"apr",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2876c1dbd68d1fec952e28456cb60caefd722e7b0165f004ff19b36b7e013ed9"
				}
			],
			"description":"The mission of the Apache Portable Runtime (APR) project is to create and maintain software libraries\nthat provide a predictable and consistent interface to underlying platform-specific implementations.\nThe primary goal is to provide an API to which software developers may code and be assured of\npredictable if not identical behaviour regardless of the platform on which their software is built,\nrelieving them of the need to code special-case conditions to work around or take advantage of\nplatform-specific deficiencies or features.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/apr@1.7.4-3.oe2409?arch=aarch64&epoch=0&upstream=apr-1.7.4-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://apr.apache.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Apache Portable Runtime.",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.7.4-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-apr-util-1.6.3-752b681d-99ff-4f3c-b2b0-249ac99752e0-8c7c9a32-6be4-49b5-af68-2f94bc8e63b8",
			"name":"apr-util",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"3746b5bfd41a137c22ed8b30f4dffacb96a73be595405210702e681aea5b14ad"
				}
			],
			"description":"The mission of the Apache Portable Runtime (APR) project is to create and maintain software\nlibraries that provide a predictable and consistent interface to underlying platform-specific\nimplementations. The primary goal is to provide an API to which software developers may\ncode and be assured of predictable if not identical behaviour regardless of the platform on\nwhich their software is built, relieving them of the need to code special-case conditions to\nwork around or take advantage of platform-specific deficiencies or features.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/apr-util@1.6.3-1.oe2409?arch=aarch64&epoch=0&upstream=apr-util-1.6.3-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://apr.apache.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"apr-util provides a number of helpful abstractions on top of APR.",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.6.3-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-expat-2.6.2-7d25a08f-11ae-480f-ba2d-8d8d1af332f6-2a3e847a-9bf1-4c4d-b2d0-b3f73eac4167",
			"name":"expat",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"3789391c6958f4728e77e0394317dea13115936981c16b4cac36a15daeebe143"
				}
			],
			"description":"expat is a stream-oriented XML parser library written in C.\nexpat excels with files too large to fit RAM, and where\nperformance and flexibility are crucial.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/expat@2.6.2-1.oe2409?arch=aarch64&epoch=0&upstream=expat-2.6.2-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://libexpat.github.io/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"An XML parser library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.6.2-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-958d188c-5467-4101-9815-f20f7ea0f499",
			"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-httpd-2.4.58-15ef7825-ac01-40af-b269-2069b6c7fe1e-c1c371e7-f6f7-40a9-be09-3f76f15708ec",
			"name":"httpd",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"dc71389f7912c4544180476ba09074cb55276d46e138e7b3d6ff5da0d8befa39"
				}
			],
			"description":"Apache HTTP Server is a powerful and flexible HTTP/1.1 compliant web server.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/httpd@2.4.58-6.oe2409?arch=aarch64&epoch=0&upstream=httpd-2.4.58-6.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://httpd.apache.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Apache HTTP Server",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.4.58-6.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libcurl-8.4.0-dd1f7e12-03ac-4061-a30b-892fc15353db-e20d2810-7929-414b-aa1a-953f5561d359",
			"name":"libcurl",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"8a4146b16a44d1cb6dc77162ee1c9bec31aca0454e89eb870073c3f2d27ac553"
				}
			],
			"description":"A library for getting files from web servers.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libcurl@8.4.0-10.oe2409?arch=aarch64&epoch=0&upstream=curl-8.4.0-10.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://curl.se/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A library for getting files from web servers",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:8.4.0-10.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libxcrypt-4.4.36-fcdbfeb7-9762-4a82-ba03-6bad05eddcad-6adcbe55-db75-4b31-aa72-9d66972b7b1f",
			"name":"libxcrypt",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2d3d32dd99e7e6cdc72d73e089dfe22f2b047519bdba4bf73561f998fcaeed3b"
				}
			],
			"description":"libxcrypt is a modern library for one-way hashing of passwords.\nIt supports a wide variety of both modern and historical hashing\nmethods: yescrypt, gost-yescrypt, scrypt, bcrypt, sha512crypt,\nsha256crypt, md5crypt, SunMD5, sha1crypt, NT, bsdicrypt, bigcrypt,\nand descrypt. It provides the traditional Unix crypt and crypt_r\ninterfaces, as well as a set of extended interfaces pioneered by\nOpenwall Linux, crypt_rn, crypt_ra, crypt_gensalt, crypt_gensalt_rn,\nand crypt_gensalt_ra.\nlibxcrypt is intended to be used by login(1), passwd(1), and other\nsimilar programs; that is, to hash a small number of passwords during\nan interactive authentication dialogue with a human. It is not suitable\nfor use in bulk password-cracking applications, or in any other situation\nwhere speed is more important than careful handling of sensitive data.\nHowever, it is intended to be fast and lightweight enough for use in\nservers that must field thousands of login attempts per minute.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libxcrypt@4.4.36-2.oe2409?arch=aarch64&epoch=0&upstream=libxcrypt-4.4.36-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/besser82/libxcrypt",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Extended crypt library for DES, MD5, Blowfish and others",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:4.4.36-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libxml2-2.12.6-0c08664b-ea3e-43dc-8239-d814370a1088-fb371be7-c270-4435-92ef-6c31aca7a934",
			"name":"libxml2",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"47e299fcb5cdfb5396dfb3180cf7878e71646a2e7eeca258bf0875f8d96c00dd"
				}
			],
			"description":"This library allows to manipulate XML files. It includes support\nto read, modify and write XML and HTML files. There is DTDs support\nthis includes parsing and validation even with complex DtDs, either\nat parse time or later once the document has been modified. The output\ncan be a simple SAX stream or and in-memory DOM like representations.\nIn this case one can use the built-in XPath and XPointer implementation\nto select sub nodes or ranges. A flexible Input/Output mechanism is\navailable, with existing HTTP and FTP modules and combined to an\nURI library.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libxml2@2.12.6-3.oe2409?arch=aarch64&epoch=0&upstream=libxml2-2.12.6-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://xmlsoft.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Library providing XML and HTML support",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.12.6-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-lua-5.4.6-8f8d70cd-11c8-4bda-904e-8d6795593308-43af323d-3ccf-4cc5-a8e9-a1584fa8459d",
			"name":"lua",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e783e5841cb4a3d0fb6b2cda62d266daf2ed8c91aae70a98d53e69f3f1b4930c"
				}
			],
			"description":"Lua is a powerful, efficient, lightweight, embeddable scripting language.\nIt supports procedural programming, object-oriented programming,\nfunctional programming, data-driven programming, and data description.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/lua@5.4.6-1.oe2409?arch=aarch64&epoch=0&upstream=lua-5.4.6-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.lua.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A powerful, efficient, lightweight, embeddable scripting language",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:5.4.6-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-pcre-8.45-d38665ee-8696-4646-9e87-8a25be460f95-8d5872db-351d-4660-a6f1-175ca0c9a17b",
			"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"
		},
		{
			"SPDXID":"SPDXRef-rpm-pcre2-10.42-90b15ffe-b336-4085-8114-08d343102ad7-6a0c043d-8575-444c-baac-fc132d1dd1cc",
			"name":"pcre2",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"63b16a0eebb21b4266321ddd621236057efc7045b85cfe771148d2629b89eb8d"
				}
			],
			"description":"PCRE2 is a re-working of the original PCRE1 library to provide an entirely new\nAPI. Since its initial release in 2015, there has been further development of\nthe code and it now differs from PCRE1 in more than just the API.\nPCRE2 is written in C, and it has its own API. There are three sets of\nfunctions, one for the 8-bit library, which processes strings of bytes, one for\nthe 16-bit library, which processes strings of 16-bit values, and one for the\n32-bit library, which processes strings of 32-bit values. Unlike PCRE1, there\nare no C++ wrappers.\n\nThe distribution does contain a set of C wrapper functions for the 8-bit\nlibrary that are based on the POSIX regular expression API (see the pcre2posix\nman page). These are built into a library called libpcre2-posix. Note that this\njust provides a POSIX calling interface to PCRE2; the regular expressions\nthemselves still follow Perl syntax and semantics. The POSIX API is restricted,\nand does not give full access to all of PCRE2's facilities.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/pcre2@10.42-9.oe2409?arch=aarch64&epoch=0&upstream=pcre2-10.42-9.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:10.42-9.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-yajl-2.1.0-23ed88f9-40e5-47e5-8677-0ae272163e3b-5666cb9c-59b5-4308-8116-31b8efec5219",
			"name":"yajl",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"671df4a1362033f6460ecb8c26f9f5e3574a1ad12b369600f0842cfcbb7ab428"
				}
			],
			"description":"yajl is a small event-driven JSON parser written in ANSI C, and a small\nvalidating JSON generator.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/yajl@2.1.0-20.oe2409?arch=aarch64&epoch=0&upstream=yajl-2.1.0-20.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/lloyd/yajl",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Yet Another JSON Library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.1.0-20.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-mod-security-2.9.7-1159bbc3-ccba-41dc-91d2-9cb75cad2165",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-apr-1.7.4-45d039e9-60f6-492f-8fd8-e95356fafab4-4700796e-a9f7-40c0-b092-ec71d426dd01"
		},
		{
			"spdxElementId":"SPDXRef-rpm-mod-security-2.9.7-1159bbc3-ccba-41dc-91d2-9cb75cad2165",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-apr-util-1.6.3-752b681d-99ff-4f3c-b2b0-249ac99752e0-8c7c9a32-6be4-49b5-af68-2f94bc8e63b8"
		},
		{
			"spdxElementId":"SPDXRef-rpm-mod-security-2.9.7-1159bbc3-ccba-41dc-91d2-9cb75cad2165",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-expat-2.6.2-7d25a08f-11ae-480f-ba2d-8d8d1af332f6-2a3e847a-9bf1-4c4d-b2d0-b3f73eac4167"
		},
		{
			"spdxElementId":"SPDXRef-rpm-mod-security-2.9.7-1159bbc3-ccba-41dc-91d2-9cb75cad2165",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-958d188c-5467-4101-9815-f20f7ea0f499"
		},
		{
			"spdxElementId":"SPDXRef-rpm-mod-security-2.9.7-1159bbc3-ccba-41dc-91d2-9cb75cad2165",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-httpd-2.4.58-15ef7825-ac01-40af-b269-2069b6c7fe1e-c1c371e7-f6f7-40a9-be09-3f76f15708ec"
		},
		{
			"spdxElementId":"SPDXRef-rpm-mod-security-2.9.7-1159bbc3-ccba-41dc-91d2-9cb75cad2165",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libcurl-8.4.0-dd1f7e12-03ac-4061-a30b-892fc15353db-e20d2810-7929-414b-aa1a-953f5561d359"
		},
		{
			"spdxElementId":"SPDXRef-rpm-mod-security-2.9.7-1159bbc3-ccba-41dc-91d2-9cb75cad2165",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libxcrypt-4.4.36-fcdbfeb7-9762-4a82-ba03-6bad05eddcad-6adcbe55-db75-4b31-aa72-9d66972b7b1f"
		},
		{
			"spdxElementId":"SPDXRef-rpm-mod-security-2.9.7-1159bbc3-ccba-41dc-91d2-9cb75cad2165",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libxml2-2.12.6-0c08664b-ea3e-43dc-8239-d814370a1088-fb371be7-c270-4435-92ef-6c31aca7a934"
		},
		{
			"spdxElementId":"SPDXRef-rpm-mod-security-2.9.7-1159bbc3-ccba-41dc-91d2-9cb75cad2165",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-lua-5.4.6-8f8d70cd-11c8-4bda-904e-8d6795593308-43af323d-3ccf-4cc5-a8e9-a1584fa8459d"
		},
		{
			"spdxElementId":"SPDXRef-rpm-mod-security-2.9.7-1159bbc3-ccba-41dc-91d2-9cb75cad2165",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-pcre-8.45-d38665ee-8696-4646-9e87-8a25be460f95-8d5872db-351d-4660-a6f1-175ca0c9a17b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-mod-security-2.9.7-1159bbc3-ccba-41dc-91d2-9cb75cad2165",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-pcre2-10.42-90b15ffe-b336-4085-8114-08d343102ad7-6a0c043d-8575-444c-baac-fc132d1dd1cc"
		},
		{
			"spdxElementId":"SPDXRef-rpm-mod-security-2.9.7-1159bbc3-ccba-41dc-91d2-9cb75cad2165",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-yajl-2.1.0-23ed88f9-40e5-47e5-8677-0ae272163e3b-5666cb9c-59b5-4308-8116-31b8efec5219"
		}
	]
}