mirror of
https://github.com/anchore/syft.git
synced 2026-11-01 23:16:30 +01:00
931: binary cataloger exclusion defaults for ownership by overlap (#1948)
Fixes #931 PR #1948 introduces a new implicit exclusion for binary packages that overlap by file ownership and have certain characteristics: 1) the relationship between packages is OwnershipByFileOverlap 2) the parent package is an "os" package - see changelog for included catalogers 3) the child is a synthetic package generated by the binary cataloger - see changelog for included catalogers 4) the package names are identical --------- Signed-off-by: Christopher Phillips <christopher.phillips@anchore.com>
This commit is contained in:
@@ -56880,40 +56880,6 @@
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "875f4d287d1bdcfd",
|
||||
"name": "python",
|
||||
"version": "3.6.8",
|
||||
"type": "binary",
|
||||
"foundBy": "binary-cataloger",
|
||||
"locations": [
|
||||
{
|
||||
"path": "/usr/lib64/libpython3.6m.so.1.0",
|
||||
"layerID": "sha256:eb29745b8228e1e97c01b1d5c2554a319c00a94d8dd5746a3904222ad65a13f8"
|
||||
}
|
||||
],
|
||||
"licenses": [],
|
||||
"language": "",
|
||||
"cpes": [
|
||||
"cpe:2.3:a:python_software_foundation:python:3.6.8:*:*:*:*:*:*:*",
|
||||
"cpe:2.3:a:python:python:3.6.8:*:*:*:*:*:*:*",
|
||||
"cpe:2.3:a:python:python:3.6.8:*:*:*:*:*:*:*"
|
||||
],
|
||||
"purl": "pkg:generic/python@3.6.8",
|
||||
"metadataType": "BinaryMetadata",
|
||||
"metadata": {
|
||||
"matches": [
|
||||
{
|
||||
"classifier": "python-binary-lib",
|
||||
"location": {
|
||||
"path": "/usr/lib64/libpython3.6m.so.1.0",
|
||||
"layerID": "sha256:eb29745b8228e1e97c01b1d5c2554a319c00a94d8dd5746a3904222ad65a13f8",
|
||||
"virtualPath": "/usr/lib64/libpython3.6m.so.1.0"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "e57db3737a1d260f",
|
||||
"name": "python3-dnf",
|
||||
|
||||
Reference in New Issue
Block a user