{"@context":"https://spdx.org/rdf/3.0.1/spdx-context.jsonld","@graph":[{"type":"CreationInfo","@id":"_:CreationInfo0","created":"2011-04-05T23:00:00Z","createdBy":["http://spdx.org/spdxdocs/bitbake-addba517-4804-5ae3-87c2-0c3a1a5812ba/bitbake/agent/OpenEmbedded"],"createdUsing":["http://spdx.org/spdxdocs/bitbake-addba517-4804-5ae3-87c2-0c3a1a5812ba/bitbake/tool/oe-spdx-creator_1_0"],"specVersion":"3.0.1"},{"type":"CreationInfo","@id":"_:CreationInfo1","created":"2026-03-02T14:02:31Z","createdBy":["http://spdx.org/spdxdocs/bitbake-addba517-4804-5ae3-87c2-0c3a1a5812ba/bitbake/agent/OpenEmbedded"],"createdUsing":["http://spdx.org/spdxdocs/bitbake-addba517-4804-5ae3-87c2-0c3a1a5812ba/bitbake/tool/oe-spdx-creator_1_0"],"specVersion":"3.0.1"},{"type":"Organization","spdxId":"http://spdx.org/spdxdocs/bitbake-addba517-4804-5ae3-87c2-0c3a1a5812ba/bitbake/agent/OpenEmbedded","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias"}],"name":"OpenEmbedded"},{"type":"Tool","spdxId":"http://spdx.org/spdxdocs/bitbake-addba517-4804-5ae3-87c2-0c3a1a5812ba/bitbake/tool/oe-spdx-creator_1_0","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias"}],"name":"oe-spdx-creator 1.0"},{"type":"build_Build","spdxId":"http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/build/recipe","build_buildType":"http://openembedded.org/bitbake/do_create_spdx/recipe","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/b12286a7d2e3d241c5977991d4c8be994c8cfb749b30f9a7a477fce25d0fdeb1/shadow-native/UNIHASH/build/recipe"}],"name":"shadow-native:do_create_spdx:recipe"},{"type":"SpdxDocument","spdxId":"http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/document/build-shadow-native","profileConformance":["build","core","security","simpleLicensing","software"],"rootElement":["http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/build/recipe"],"creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/doc/shadow-native/build-shadow-native/shadow-native/UNIHASH/document/build-shadow-native","https://rdf.openembedded.org/spdx/3.0/link-name":"b12286a7d2e3d241c5977991d4c8be994c8cfb749b30f9a7a477fce25d0fdeb1"},{"type":"https://rdf.openembedded.org/spdx/3.0/document-extension","https://rdf.openembedded.org/spdx/3.0/is-native":true}],"name":"build-shadow-native"},{"type":"simplelicensing_LicenseExpression","spdxId":"http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/license/3_28_0/BSD-3-Clause","simplelicensing_licenseExpression":"BSD-3-Clause","simplelicensing_licenseListVersion":"3.28.0","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/b12286a7d2e3d241c5977991d4c8be994c8cfb749b30f9a7a477fce25d0fdeb1/shadow-native/UNIHASH/license/3_28_0/BSD-3-Clause"}]},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/relationship/2730cdfc5c8659fafee7ce29464f53a7","from":"http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/source/2","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/b12286a7d2e3d241c5977991d4c8be994c8cfb749b30f9a7a477fce25d0fdeb1/shadow-native/UNIHASH/license/3_28_0/BSD-3-Clause"],"creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/b12286a7d2e3d241c5977991d4c8be994c8cfb749b30f9a7a477fce25d0fdeb1/shadow-native/UNIHASH/relationship/2730cdfc5c8659fafee7ce29464f53a7"}]},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/relationship/63ae0bcccc534bda9a63cd381eb9ce62","from":"http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/source/4","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/b12286a7d2e3d241c5977991d4c8be994c8cfb749b30f9a7a477fce25d0fdeb1/shadow-native/UNIHASH/license/3_28_0/BSD-3-Clause"],"creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/b12286a7d2e3d241c5977991d4c8be994c8cfb749b30f9a7a477fce25d0fdeb1/shadow-native/UNIHASH/relationship/63ae0bcccc534bda9a63cd381eb9ce62"}]},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/relationship/6d65bcb3fa44a8296cdc2ef025e5f9a6","from":"http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/source/5","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/b12286a7d2e3d241c5977991d4c8be994c8cfb749b30f9a7a477fce25d0fdeb1/shadow-native/UNIHASH/license/3_28_0/BSD-3-Clause"],"creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/b12286a7d2e3d241c5977991d4c8be994c8cfb749b30f9a7a477fce25d0fdeb1/shadow-native/UNIHASH/relationship/6d65bcb3fa44a8296cdc2ef025e5f9a6"}]},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/relationship/a32f2264aa389b327876cb6c92181cec","from":"http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/source/1","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/b12286a7d2e3d241c5977991d4c8be994c8cfb749b30f9a7a477fce25d0fdeb1/shadow-native/UNIHASH/license/3_28_0/BSD-3-Clause"],"creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/b12286a7d2e3d241c5977991d4c8be994c8cfb749b30f9a7a477fce25d0fdeb1/shadow-native/UNIHASH/relationship/a32f2264aa389b327876cb6c92181cec"}]},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/relationship/a4c8a8f09c7091f3f7138d76452e6405","from":"http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/source/3","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/b12286a7d2e3d241c5977991d4c8be994c8cfb749b30f9a7a477fce25d0fdeb1/shadow-native/UNIHASH/license/3_28_0/BSD-3-Clause"],"creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/b12286a7d2e3d241c5977991d4c8be994c8cfb749b30f9a7a477fce25d0fdeb1/shadow-native/UNIHASH/relationship/a4c8a8f09c7091f3f7138d76452e6405"}]},{"type":"LifecycleScopedRelationship","spdxId":"http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/relationship/e5e03f0bf988658446d38cfb6f534908","scope":"build","from":"http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/build/recipe","relationshipType":"dependsOn","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/4edc5615d193d17f6bf14e4e60c6166f9e18bf9651e91e0c5d5748bca683e505/attr-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/6c5a4e9a261938fb7ea4f39ab4a1d11fc152a8b6c66e09dd3baa023eb730f2e0/automake-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/8285387730cbd74330865a33ff2b18273f9baefb2d07ea073218c2bd0837df43/libtool-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/c9c7a814b45879c3727f88487a9f86bb4821309c775e9638cb3b093738fa3243/libbsd-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/df89af7bd78400ccbfc0a15b5cffe6954b767d69148e84a74ddc967574f3daab/pkgconf-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/efaf8909e4cfffed01de24ebfe8cc5165c634bb5cfeca913a39b3b5b4e99a8c4/gettext-minimal-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/f1955e9d3f04bb4f8ef71d69157bc14b73f0861bb636dae137c0194d1e3f15f3/autoconf-native/UNIHASH/build/recipe"],"creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/b12286a7d2e3d241c5977991d4c8be994c8cfb749b30f9a7a477fce25d0fdeb1/shadow-native/UNIHASH/relationship/e5e03f0bf988658446d38cfb6f534908"}]},{"type":"LifecycleScopedRelationship","spdxId":"http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/relationship/eb56a4e3a6e39b7ee36680c2a37ec23d","scope":"build","from":"http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/build/recipe","relationshipType":"hasInput","to":["http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/source/1","http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/source/2","http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/source/3","http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/source/4","http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/source/5"],"creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/b12286a7d2e3d241c5977991d4c8be994c8cfb749b30f9a7a477fce25d0fdeb1/shadow-native/UNIHASH/relationship/eb56a4e3a6e39b7ee36680c2a37ec23d"}]},{"type":"software_Package","spdxId":"http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/source/1","software_downloadLocation":"https://github.com/shadow-maint/shadow/releases/download/4.19.4/shadow-4.19.4.tar.gz","software_primaryPurpose":"source","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/b12286a7d2e3d241c5977991d4c8be994c8cfb749b30f9a7a477fce25d0fdeb1/shadow-native/UNIHASH/source/1"}],"name":"shadow-4.19.4.tar.gz","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"ba7e9aed1c5420203ac549583d6e6f485a819ac7505af9c7cd8c13b2013210b8"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/source/2","software_primaryPurpose":"source","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/b12286a7d2e3d241c5977991d4c8be994c8cfb749b30f9a7a477fce25d0fdeb1/shadow-native/UNIHASH/source/2"}],"name":"useradd","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"676d9b042379a7857fb776a128e34fb70009477909554cfa5a287b5fd85e50a5"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/source/3","software_primaryPurpose":"patch","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/b12286a7d2e3d241c5977991d4c8be994c8cfb749b30f9a7a477fce25d0fdeb1/shadow-native/UNIHASH/source/3"}],"name":"prototypes.patch","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"a3ef3b9c6a6e7cb65f1e50f9cb18c39f9ebf74a77b61e1698dfcdeb3619732ac"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/source/4","software_primaryPurpose":"patch","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/b12286a7d2e3d241c5977991d4c8be994c8cfb749b30f9a7a477fce25d0fdeb1/shadow-native/UNIHASH/source/4"}],"name":"disable_syslog.patch","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"af80e5813e108c770719e71a17fea5b9b91f6d18dc285f138cdf003d4a3af842"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/shadow-native-05abf2b1-b55e-5fed-a2f3-3336e7a17f60/118ee719d84d1e7374e3d8c343a3ca1c27432ded53c2f4fcc152f98bb8065aeb/source/5","software_primaryPurpose":"patch","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/b12286a7d2e3d241c5977991d4c8be994c8cfb749b30f9a7a477fce25d0fdeb1/shadow-native/UNIHASH/source/5"}],"name":"notallylog.patch","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"1ad2b9d95e671b13c5a184ab09c8fb98fea10388459c8876c2d79edddc6faa69"}]}]}