| Message ID | 20260909061831.1241330-3-felix.moessbauer@siemens.com |
|---|---|
| State | New |
| Headers | show
Return-Path: <isar-users+bncBCYIZ4M3XAKRBR7UQPKQMGQEA3WJBPA@googlegroups.com>
Received: from shymkent.ilbers.de ([unix socket])
by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA;
Wed, 09 Sep 2026 08:18:55 +0200
X-Sieve: CMU Sieve 2.4
Received: from mail-qv1-f61.google.com (mail-qv1-f61.google.com
[209.85.219.61])
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id
6896IsvI032043
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
for <iupwgm@isar-build.org>; Wed, 9 Sep 2026 08:18:54 +0200
Received: by mail-qv1-f61.google.com with SMTP id
6a1803df08f44-90e7de22fddsf115402486d6.3
for <iupwgm@isar-build.org>; Tue, 08 Sep 2026 23:18:54 -0700 (PDT)
ARC-Seal: i=3; a=rsa-sha256; t=1788934727; cv=pass;
d=google.com; s=arc-20260327;
b=WUgDh94n9KOBH0l3OTpVSHWdVIvpGaPP4x2vDKKsTQ+Dy6oB5eChQzm+Qy6aGXTp7N
fSIis7wosQV7spAvB5wkb9VJZEwjJhTem1VPPSUoPQvK6O0qzf9tr6LBGLoyxovEypBQ
ffZwjDVeWrwTYDKRKFNyGy059CeSJsXdWXqz1tv4pAT/FBp/P9v81u+HQV2jfQ6RGYKp
RvsUDAf+OgasJB8PEQtI38n/Td/lPsnSFdaIRtI2C9tqyhHoJDYrslV432nAvidlRUKN
Wg8PVhqi7AemnKv5LnD3+FlXa+YbvhkLMHYoFExXwTgDhH4dW74PMGvIXfn3c2SxeM3I
AXoA==
ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20260327;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:reply-to:mime-version:references
:in-reply-to:message-id:date:subject:cc:to:from:dkim-signature;
bh=df0BN2Bu+KzBsyh2XE9kZQd6Alhf3JmDB/d4agmseso=;
fh=R0IGGeEKFpCYxVN40E19Ygq1c1rzutTAFuDXDVvpo9o=;
b=BCMa/vN+4nIy6RpcOQi9EkN6Dak9/lCzWYP8NauP4AwkcCb4hwsdZe9AbWKVcQ+gw2
cN6MJ+pmdFE14s2BN1X7zg67GjH++FYm3VCRnaWA4GKMSUJnPon32SuRcowFAyFjbP9p
/cjNcivNtwKic4I+dXbH0dA+3af/+bft7GCg3cufzH4l3W83UglzYu5/uVf7j/h6aMPc
y5jDJJdoxUHzviLdx/uuvy1D3X+XCSZ5A3RyQebMlOsBXb0r6gBLTrp7KlyQkKE8c8Iz
SEQJDR6vp0/s7UZAHURARBKUawigjnSN2wDXvY9lEivt7jZqKLtVV+xgD0VKV2Vxrk9a
vXdQ==;
darn=isar-build.org
ARC-Authentication-Results: i=3; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=fZ9Srevg;
arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass
dkdomain=siemens.com dmarc=pass fromdomain=siemens.com);
spf=pass (google.com: domain of felix.moessbauer@siemens.com designates
2a01:111:f403:c200::5 as permitted sender)
smtp.mailfrom=felix.moessbauer@siemens.com;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlegroups.com; s=20251104; t=1788934727; x=1789539527;
darn=isar-build.org;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:reply-to
:x-original-authentication-results:x-original-sender:mime-version
:content-type:references:in-reply-to:message-id:date:subject:cc:to
:from:from:to:cc:subject:date:message-id:reply-to:content-type;
bh=df0BN2Bu+KzBsyh2XE9kZQd6Alhf3JmDB/d4agmseso=;
b=FIbA3Cu4GX2xZb6f3bPhecrLd1TMfOMRSqQ3gMJlnujRzPk+/Wc8MDxLvKfLJj8hdS
1Itelm/Rb/R5Sme03Yg5KuK7YNG808FCXCB8M4tyUDrADcnw42l/PIP4642oJVnhef6o
z58o/Ce1Z9G3mp64fajZXbX/VChjXefMyBx6kIuMNXeK5lsBLRkqNzvVWVlIiqceJ840
KUpphOwwT410nE0bfNtI+Wisq9bT+BLff047GWOu46tm5ekSv+eW7yT1wo5Lz3yUV7GN
U8iYzVrXon81KonTaAx1DUxxkVGXjAmFWfVYihKuumJ88ChSKz8XNLt9AIwwY/u1r86D
2NQA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1788934727; x=1789539527;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to
:x-original-authentication-results:x-original-sender:mime-version
:content-type:references:in-reply-to:message-id:date:subject:cc:to
:from:x-beenthere:x-gm-message-state:from:to:cc:subject:date
:message-id:reply-to:content-type;
bh=df0BN2Bu+KzBsyh2XE9kZQd6Alhf3JmDB/d4agmseso=;
b=XP5ZGmkuVOP1EKReQj8oN3XOARQixvD4FbxZM60upmeeDQfqCiHK9+kGrV1caRVTKg
HhkFg5k+BMKN4vw1RlPVX2PVJHC821L3BwdQHgwwSGuiI7SdTQMjJ2xZ+cVVA15ft/OJ
ePY47kuvkykuesljgy+JmtSoFBghO9QjI2TIPpPWMrwZ/PZ5SpioLJXfyzjVOkQSTP2C
s4YkW43n2gtrPwlysbHabgtfpC5oCeB0NCkFYsnP4sdm7TEjCLEP3XVKnDw7T1cFL0OM
OlHHsotavMqxf+djSifnv12xwJ0FiPuz+1ZJ/G1mHitQPzs+nijz6217pqm4fuvYU69v
mOlA==
X-Forwarded-Encrypted: i=3;
AKwUvBwyV1M8Kg1g1m0PRMdXbSNYOpfEsFbOVWpnaO0Ls+TxyYuez97G4EQap7cdOPzzPPo3YjHZstI=@isar-build.org
X-Gm-Message-State: AFuF++nV5lzkUpS1kcdE5UEYPTTxq6kx+PGM9vunk7C03wvZu7RJ+Fd4
+vJPr3tl+zwa0N3Kiiqy1799ijKT3yLYdBSLEnWa9usK9ufe/cjczckl
X-Received: by 2002:a05:622a:244f:b0:530:27a1:88be with SMTP id
d75a77b69052e-53054961effmr395141121cf.30.1788934727672;
Tue, 08 Sep 2026 23:18:47 -0700 (PDT)
X-BeenThere: isar-users@googlegroups.com;
h="ATskLddBNnuknp692+2pQ/zIhFQcWAb40JgN7pR6tW1a5Vjj7Q=="
Received: by 2002:ac8:5e49:0:b0:52d:8800:b07c with SMTP id
d75a77b69052e-53052e72fa2ls123501251cf.1.-pod-prod-03-us;
Tue, 08 Sep 2026 23:18:46 -0700 (PDT)
X-Received: by 2002:ac8:6f05:0:b0:530:4310:5399 with SMTP id
d75a77b69052e-53054a43079mr399252341cf.49.1788934726665;
Tue, 08 Sep 2026 23:18:46 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1788934726; cv=pass;
d=google.com; s=arc-20260327;
b=AQXZsespCe76RGTY50i1Xk2SkGfrQ2KAYqWONKSC421F9So8h09M3h6SLQ4b/yT0n5
c0EP1RldQzTmk01ig11ezFr/ZkpqW5d2aHQxPPxrVSDuqMvSQubT1oO0FhlkB0JGjg97
35IPGt4bbxGqQv190tz01SMEJ7XOY2eFdGEc24tSQLxT4qkuJTYkrAqNEdZFEVxZt9Y0
g4oOKxQD2yr1PuT3bedojIBTb/Q8H0bEuRuhiT89gwyZmdZoshhgGEU/1GqP0ZFxT6/M
6ZJwJDXh33JsXzBsLlhUTtE6lOx8rKR+avVKAVYX8uWHh49ZMZg/UAfGerBZH/knU9w+
NxFA==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20260327;
h=mime-version:content-transfer-encoding:references:in-reply-to
:message-id:date:subject:cc:to:from:dkim-signature;
bh=QnLscodPnG7LUN1XU0NsL6/vM5Uxs00Sj+oTff7cUx4=;
fh=MAR4IrvAhd3sEKpd2rMZmD1A3RZ1HgCziLJco30Znng=;
b=b5vbZYFmeGrywcj+04RX1DAkJaDCx37CfUR+bZDFDIzx3qi9r10JAvmOqpvAvCzgf3
Xmtntj3yBRJ7Ug+ymE+RkkqYlgjEJYrU9u4Xj8KeZp73pF2NYuXQR20LevAex0BuedXR
MTcP4NUtadMqz/9/Um7YSR4XNjaHtAfu1CKCIpdJ9xQAzlv5+B9eSJYhKj1FTuN630EM
F4MwXIzb5bv120XlS6RKWIl3orxbFL4eUKuJ3dZVhff/y8hFIAx1ZiY3X54f8yEkZ36j
PcXOAe3tYn6Mn1U4YRfb49361I/8dvlj5XUnjJP5LckfU/meO5s9mAyT6SuCYoY61RLN
vNrA==;
dara=google.com
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=fZ9Srevg;
arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass
dkdomain=siemens.com dmarc=pass fromdomain=siemens.com);
spf=pass (google.com: domain of felix.moessbauer@siemens.com designates
2a01:111:f403:c200::5 as permitted sender)
smtp.mailfrom=felix.moessbauer@siemens.com;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
Received: from DUZPR83CU001.outbound.protection.outlook.com
(mail-northeuropeazlp170120005.outbound.protection.outlook.com.
[2a01:111:f403:c200::5])
by gmr-mx.google.com with ESMTPS id
d75a77b69052e-530540fdf9asi4726991cf.4.2026.09.08.23.18.46
for <isar-users@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Tue, 08 Sep 2026 23:18:46 -0700 (PDT)
Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com
designates 2a01:111:f403:c200::5 as permitted sender)
client-ip=2a01:111:f403:c200::5;
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=HJzc9nKbEPHwrJRFh9meMgb+I8b3h1uQh8USSWE0S0eKmegigFtaq/xwpxQWcmn6V3QzOqfyTKhuhM8t0zKZRx68QS56vwZlIvKxP4sHovX81uwiGpHXCeW6wWoujaQcQk05I2mt5ZpJOxPCnxk7UFLr34L7eg9fpFkqTegUrff6lz4emlMy8vk7AF3aZeU6Yk9g/lv+Q+kKPvJ84OHziRFR4BjbZ9OkOb+zpn1spfbbaww8NZFHv/I/UJUxp1OKrzdbp2CR/0x6sUiDHBZOjbKMiEaloHwHUlmWPmzIy7J8IugB9ugJ+LSaH5MmSMOWt3S3uXaVR076Njx4v6divw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector10001;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
bh=QnLscodPnG7LUN1XU0NsL6/vM5Uxs00Sj+oTff7cUx4=;
b=iKKa7kXKrgo9uHAGhzTzuvBkdtNgj1jDk3TGpmu2WIWDJF0a+6i+zbqS2cjbPrRXBMOyH0FouFotbMn8yqCaHVTFK+mVz/i5Ap5jLPbqHHLkizndFwhPBKmdD1XNPvJT5DimRk23yQ8XgCeULWnP6aYSXppsnLljVlwESv9SAIA3dOmDgq36lq+qHQOQqwTwxOUdJGdefhPqzSerEybSn9C01+p0SeUL3bA3gB/XfLO/O4xhihwk8X3H/pL6chcZscVj+hkFdXjWX5pkU9cGDV8BAtnf++pXs7q6oPyYRx2jAdnStccUJPIVlVCCJLnS0NHiM9LlMGUoUT9WUt87zw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com;
dkim=pass header.d=siemens.com; arc=none
Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10)
by DB9PR10MB6737.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:3d3::16) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.6; Wed, 9 Sep 2026
06:18:42 +0000
Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
([fe80::c54c:ccd8:ebbf:477c%5]) with mapi id 15.21.0382.007; Wed, 9 Sep 2026
06:18:42 +0000
From: "'Felix Moessbauer' via isar-users" <isar-users@googlegroups.com>
To: isar-users@googlegroups.com
Cc: christoph.steiger@siemens.com,
Felix Moessbauer <felix.moessbauer@siemens.com>
Subject: [PATCH v4 2/2] rootfs sbom: directly use captured apt state without
extraction
Date: Wed, 9 Sep 2026 08:18:31 +0200
Message-ID: <20260909061831.1241330-3-felix.moessbauer@siemens.com>
X-Mailer: git-send-email 2.55.0
In-Reply-To: <20260909061831.1241330-1-felix.moessbauer@siemens.com>
References: <20260909061831.1241330-1-felix.moessbauer@siemens.com>
Content-Type: text/plain; charset="UTF-8"
X-ClientProxiedBy: FR4P281CA0078.DEUP281.PROD.OUTLOOK.COM
(2603:10a6:d10:cd::7) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
(2603:10a6:20b:17e::10)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|DB9PR10MB6737:EE_
X-MS-Office365-Filtering-Correlation-Id: cc7e593f-bfd1-4469-a865-08df0e3a3156
X-MS-Exchange-AtpMessageProperties: SA
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam:
BCL:0;ARA:13230040|10070799003|23010399003|376014|1800799024|366016|11063799006|5023799004|56012099006|10067099003|22082099003|55112099003|18002099003;
X-Microsoft-Antispam-Message-Info:
yKN5AlgqkCSKWfEHLGkWm1LhzqcJaoTiFOnlF92O+BUJCM6w3GStovqxqzVkh7Rk+SMvX/641Y8Mnt3BC9obpl+j0VCODefu/naqj8+YfcSy30LanDgo8KQVfdYfYFIFWoQaypcBLRRfXreeNMeGo0n6iktnMHgXel/XtxHMURq4+hYbljns0rMDgiLMEnZexKLkJzPHF3bmtIHd0stcy1ZjK1TlWic0cp855KBLAa7cJ/gzFTYcmMXQHwLj/S7NPqg4O5snlT66Wrt9SuIB+DATSV6Gm2ng9UPifPNkHIs1Y9NHsgsRoYygcySdW2AfXzjsSFGydpG2sE8nxwjRdGU/j793dg8LvHrOb3x7CAzE8lF/iOIrkLCJZWPGLZSn3TyEapk9OwYJQNtPDRrLzmU/RDJofO0IUTCmNTlIQkEunwM3Bo4YQULUm4J7/AthZdEfzGEnLKT5V2z6Jpqg0dizi6G/xderH+bZ2crjg4xtqJtz5gSRpiGchLxSdUx0LMmm+CHJZitY3WTIA/hlNBob79eUd+abYDcM/8Zpf12eea9w7ph9CLwfo7LrzqZoN3udzjP+JCrdQPfcl8GorLvTq2Mi7QYhfCyOkLSbJV/2VIGHTBSXefPmoscEDSEqG02NzEk6jJ3BbX3gRbkqKaQ+f10hDlGk4GM3r8r0BOM=
X-Forefront-Antispam-Report:
CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(10070799003)(23010399003)(376014)(1800799024)(366016)(11063799006)(5023799004)(56012099006)(10067099003)(22082099003)(55112099003)(18002099003);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2
X-MS-Exchange-AntiSpam-MessageData-0:
EyC4sy973AaDnpXkzjiuUNwEPthVh7uJzhpt8HMHfDToyHBQ4dKZWvUdm9EagBMC46vn1hVEgaZ2VIpFS4dxYEdLshA8W50vXMRd0XKAytx78GcDVCeYUC0qrfGOIj70B5TPiTBZ9E37BfMxXq6u0tdkp+cqEDPrRsWO5xpXb5wQfqPM/QEBN3feJ/2MvvqdxPi7q/dh9iEuTFnCS/7Z/sy7TbMjfBLr2rycpl+50bRiFJu7cmOmZMV6Wvvy/eYBtdY3eePnkUehYvdaLvcGCmFy6xJm2toh/TAkPxyzMBG57x0o0r+RsqOFNLilL+weVQucpFFzgDd9dI+K2hDYBH8+AHzSF4DwGgPyey5zsYvwcNZzCxK9zGG/pGlfHWAuy0GNVTHAwFCJEf6JUeQz7338jFBfv+ZUEnSMfg8FdeW0sOgt5D39+03zstC0LkK+S/qEeMcnmxUT2hcPwpxQr7s7CA02qiisGqozp1d97Opl4/mIdz+SWH3l4alxhgeqrw6MvRmn7CFh/TBT5DQzT/1lynlAh+1ZCGs7X/2pq7TfJhXv4cSsUTHANgTP638k7clczyHxXtvg6R6fTk3YdNqqUsC0ctMUr4unLzjj6EqOZrctntyz8UjIg5mdBsCjAQGjSYYN6bQMUbMAhreo63RxwoNyQK9HgG4SrL2ZlwSQ7BTYAftvXV+BqQN5kXr1eVcKJEdEckY+A0EV0+UNCXRz4zY8h0HAr4F+vRNiTuc3CA89qf34QUEvEsSjDuxz6EwU6l/SO1XLjuP5dpBXIb52LrHQ3Z8wA/YCfmHkYNP8szqN/R4Wwaa4rWPSNh+HGWZNauB9QJep5ABxbtQdwXOqXOgGlIpWAMcNkofiV05XVG0l6G8b/vURdnzZjAPOod795wnIjtN4Z5y0FV1mte0mL0vDRfX2CqYUSh/RGUqq4x30oZNuPxd2pkOzxPvOQ6022xbJ4FIu6EgZxTzEMAbxxoJRH0fH7NmZQtNSyey8ACB2Ue7f38m7AP4J0wPPriRo+GcdeLMPYiVqg5Ggjj2h/DDRK5luWUCgxxshw6uCDDOgXbNacpIHI4xiJXKtCKNOF28HTa1tO9W1qn9CnnwwXUOxsWrq9TzNAVrXN1kCjgxM3MMipoI4Or4Lty0ZGB7cJElQHYeQfZDjpQtdguCRvtBdZ+MkdakwJD6qyC4QB9UD2VGkSrk/VpI/a77fFMNtKKsBWu8ZylTTatj4n4MK2BeU2QbQYlH5ayzB9ket/hXpGYmZyWFIgegy91cXIdCal1BqsO+IM8xgpxQfLzIjTz7WQxjDQ4wPQjviJy5ZUwf9Uc22AAorGKgN5Vl8l6NOEpIt3emPyMKFuR0P/xy8at6zMzlYF1teBqW9gWOtZaXu6zjF0rd0lPy+sO1fieMVr9EfC34Ep+FOfhWUov6t6lameL6f3i+CqPTWQ7d0m+H4gjCA1c15PMmWUMnJ2aJqylRiUJFrNP6fywqvYj2cfV+JyN2MQYfN1pMAqZKe5x6zcNhOrOvSsWIVKf6Jgv8o2waYmGYNXxj1MurTQdCycGH8GMcngqTwhVhSpDSFXKD57Ou9NoH7R8sMBNcG6a7H8zOdDGRVi0j9q1MtGvmh8i3I+8Awf4Q1z05XL+/QGSTjo+G0ywSQe6cqZ0rSIy/dJzGl1TRZfCJXx+lcrg4Aw7ifjyfA5v2QLaWaiLJFJOLBHu16e4npgiJav/D9KWIQ4f1kSPN/lvC7PkM0mJO1OyVg2LRNhO7Z3aDgByWSH+bQ0XOOgZByM6dyfwrjq3HYAZmB
X-MS-Exchange-AntiSpam-MessageData-1: AgXwTKMZSb8kXnwu11CCd2s6XEfxxqKCId0=
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
cc7e593f-bfd1-4469-a865-08df0e3a3156
X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Sep 2026 06:18:40.9613
(UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName:
cemokoalFM8uwjPnae42S16/RbtfJdiWgOzaDB9OWFFLQyDfA3b+BpE1zHrfDnikXp8dKsPsX2yeGGV0Px7TgJ50RFW3xLFqggCLQafJi5M=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR10MB6737
X-Original-Sender: felix.moessbauer@siemens.com
X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass
header.i=@siemens.com header.s=selector2 header.b=fZ9Srevg; arc=pass
(i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass
fromdomain=siemens.com); spf=pass (google.com: domain of
felix.moessbauer@siemens.com designates 2a01:111:f403:c200::5 as permitted
sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass
(p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
X-Original-From: Felix Moessbauer <felix.moessbauer@siemens.com>
Reply-To: Felix Moessbauer <felix.moessbauer@siemens.com>
Precedence: list
Mailing-list: list isar-users@googlegroups.com;
contact isar-users+owners@googlegroups.com
List-ID: <isar-users.googlegroups.com>
X-Spam-Checked-In-Group: isar-users@googlegroups.com
X-Google-Group-Id: 914930254986
List-Post: <https://groups.google.com/group/isar-users/post>,
<mailto:isar-users@googlegroups.com>
List-Help: <https://groups.google.com/support/>,
<mailto:isar-users+help@googlegroups.com>
List-Archive: <https://groups.google.com/group/isar-users
List-Subscribe: <https://groups.google.com/group/isar-users/subscribe>,
<mailto:isar-users+subscribe@googlegroups.com>
List-Unsubscribe:
<mailto:googlegroups-manage+914930254986+unsubscribe@googlegroups.com>,
<https://groups.google.com/group/isar-users/subscribe>
X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED,
DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI,
RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,RCVD_IN_RP_CERTIFIED,
RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable
autolearn_force=no version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de
X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?=
|
| Series |
Update debsbom tool
|
expand
|
diff --git a/meta/classes/sbom.bbclass b/meta/classes/sbom.bbclass index b2e8aff6..dad8e8f6 100644 --- a/meta/classes/sbom.bbclass +++ b/meta/classes/sbom.bbclass @@ -51,20 +51,17 @@ EOF } generate_sbom() { - run_privileged_heredoc <<'EOF' - mkdir -p ${SBOM_CHROOT_LOCAL}/mnt/rootfs \ - ${SBOM_CHROOT_LOCAL}/mnt/deploy-dir - tar -xf ${WORKDIR}/${ROOTFS_APT_STATE} --zstd \ - -C ${SBOM_CHROOT_LOCAL}/mnt/rootfs -EOF + run_privileged \ + mkdir -p ${SBOM_CHROOT_LOCAL}/mnt/deploy-dir TIMESTAMP=$(date --iso-8601=s -d @${SOURCE_DATE_EPOCH}) + unzstd < ${WORKDIR}/${ROOTFS_APT_STATE} | \ bwrap \ --unshare-user \ --unshare-pid \ --bind ${SBOM_CHROOT_LOCAL} / \ --bind ${SBOM_LOCAL_DEPLOYDIR} /mnt/deploy-dir \ - -- debsbom -v generate ${SBOM_DEBSBOM_TYPE_ARGS} -r /mnt/rootfs -o /mnt/deploy-dir/'${ROOTFS_PACKAGE_SUFFIX}' \ + -- debsbom -v generate ${SBOM_DEBSBOM_TYPE_ARGS} -r - -o /mnt/deploy-dir/'${ROOTFS_PACKAGE_SUFFIX}' \ --distro-name '${SBOM_DISTRO_NAME}' --distro-supplier '${SBOM_DISTRO_SUPPLIER}' \ --distro-version '${SBOM_DISTRO_VERSION}' --distro-arch '${DISTRO_ARCH}' \ --base-distro-vendor '${SBOM_BASE_DISTRO_VENDOR}' \
Since version 0.10 debsbom is capable of reading the apt state from a tarball instead of an extracted rootfs. By that, we can remove the manual extraction of the apt state and instead directly pass the tarball to debsbom. Signed-off-by: Felix Moessbauer <felix.moessbauer@siemens.com> --- meta/classes/sbom.bbclass | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-)