From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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-f60.google.com (mail-qv1-f60.google.com [209.85.219.60]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 6896Irje032039 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 9 Sep 2026 08:18:54 +0200 Received: by mail-qv1-f60.google.com with SMTP id 6a1803df08f44-90e869793d3sf115020746d6.0 for ; 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=BMHnOaS2z5GQ7EXJ8octtiM3Y5sIC3g1B/qJEiRERb1AFUYzCbIFtCdwtw4ok2REwq 9dhtWDwLjjf+yKipnrP6OI98WkioGSOFO7WUFbF2lpjgyb5Sce8WC4hWOn0auE4VUKMM O2nkFrtgZj/A5Y8g6a4WgVS5ZF7wkaKSIMK56TyzZ8c74PtVwGlaUloYvop+mw3yAl4S bwPw40jGAqTiiMuiV+/oBhFVQ2yVlFut5UqRNymoIhpr8Cn6vohij3R5nehWl1hvrvzg pbFi7DhUzc4YqUnXmuN8kybj1/o1MGwWj+GWsc7rz6ghc0ExPje9JrPg9pb3OdjpZp/w neRA== 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=wcxE+w/q8VT8NQOy9VaCmSCTV4S7l/yEKA12875S158=; b=Bq4rKxQSElJvRctE79uAsK4rYECM9eTRxeAZEHh/v7bWS5etRDofouoJFSMmVUb04p s8/aYqIG7CW+BUHX5vvoTKnLM5VSrzz6bbGshfnNaUclLkcur8UUwBbHnL/aGVQmzZt0 ovCa/YRWEBbDKL8TgJNxjJ945XZT/CYAPgEEKAQZGORkNtxU3XD/k+DBVDw+1h6+nHPi uaA72yWS+FxOolbxqJyRcIUi4MS7ObIvzxnrOkUtrGC5yvFSuIJkaKnN3jg5cs21bEwr FQuLubPZXBNg5G6YL8FPnrXJ0S2hrMlQqoKFKeC4Jh4/eFM4odpjO+TwUb2P1yeflPqP I6lA==; darn=ilbers.de 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=ilbers.de; 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=NzpsGG8rtiu9IJy9bV5cO+37ZkvHIuQs1BWvWFz9w/O71SmOz0y0lJDHH0gqoBVqx7 nsH0GaNCHhNY79hA+T/ye7a7Uzo12hTycm+zs4x/q/QeQh7fxjEXXdcxoDGT9z8ui/bI ByawS1QHMI9TG4aZBUFWLe6bVn+iu2iR1uK2x/yylr3l0dLXQ46YKkwbmp4+s4Bqd3O6 x77wMpTONAk0aFQ2NgOu6lPIqw259NwBb6OINHZyNmcLc1YoFiPu1yznV0ekCW2QHaST 7BmMIhgDYmMOAq3dDY2K9J8ug7qOID34yebkBc9CZePVKnnbWriUhH4wPOLCeQMjrTus OtIA== 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=iq04qOdPWtzkJngh1X+T9V7bMxmStAqwEJbDVmRTX4wppV4BWcf9zPjA1tA6THToJw 7HjLL0RJBmvyqcd9taZRGqT7Z2ZkZvTbQBx09Zi5acdADJAtQ/H+zNXvM7IsCG2xTX4O ZFjWiuQNaJcvQImjoA92O2Mw2I2W7HCw/GNr4by8iMMjewE8bVpw+8stbhPX22an+9Ds Ksxz/Yk3W0fQmwaMba8Wb0yc9JzE5o6WmrLfI83R2bcm20N4hPqgSaR5OXjRgDL154uG MX98NrBXaXwX74rd+g896AJf69giJPe50XqkzTQqsoNOMUNLDcMJiuJNyxGCGUlObgbu GDIw== X-Forwarded-Encrypted: i=3; AKwUvByeMEpjPXMqK87SP8+0RwWXRV7uPAR8ObzMAEiObdjdX0KveLSns8zDOgDrH8Q7npVCM/HT@ilbers.de X-Gm-Message-State: AFuF++lr0E5v4sSCc9Bu43WAWy1k2P66E+jAoiDYHIezT0tN3mOX5v/7 0JtlT9ulAt+3+pXmSu5oLtkCQJNUM+3H9bFNrno1JfXRozFlDUVh5aaU 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 (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" To: isar-users@googlegroups.com Cc: christoph.steiger@siemens.com, Felix Moessbauer 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: =?us-ascii?Q?EyC4sy973AaDnpXkzjiuUNwEPthVh7uJzhpt8HMHfDToyHBQ4dKZWvUdm9Ea?= =?us-ascii?Q?gBMC46vn1hVEgaZ2VIpFS4dxYEdLshA8W50vXMRd0XKAytx78GcDVCeYUC0q?= =?us-ascii?Q?rfGOIj70B5TPiTBZ9E37BfMxXq6u0tdkp+cqEDPrRsWO5xpXb5wQfqPM/QEB?= =?us-ascii?Q?N3feJ/2MvvqdxPi7q/dh9iEuTFnCS/7Z/sy7TbMjfBLr2rycpl+50bRiFJu7?= =?us-ascii?Q?cmOmZMV6Wvvy/eYBtdY3eePnkUehYvdaLvcGCmFy6xJm2toh/TAkPxyzMBG5?= =?us-ascii?Q?7x0o0r+RsqOFNLilL+weVQucpFFzgDd9dI+K2hDYBH8+AHzSF4DwGgPyey5z?= =?us-ascii?Q?sYvwcNZzCxK9zGG/pGlfHWAuy0GNVTHAwFCJEf6JUeQz7338jFBfv+ZUEnSM?= =?us-ascii?Q?fg8FdeW0sOgt5D39+03zstC0LkK+S/qEeMcnmxUT2hcPwpxQr7s7CA02qiis?= =?us-ascii?Q?Gqozp1d97Opl4/mIdz+SWH3l4alxhgeqrw6MvRmn7CFh/TBT5DQzT/1lynlA?= =?us-ascii?Q?h+1ZCGs7X/2pq7TfJhXv4cSsUTHANgTP638k7clczyHxXtvg6R6fTk3YdNqq?= =?us-ascii?Q?UsC0ctMUr4unLzjj6EqOZrctntyz8UjIg5mdBsCjAQGjSYYN6bQMUbMAhreo?= =?us-ascii?Q?63RxwoNyQK9HgG4SrL2ZlwSQ7BTYAftvXV+BqQN5kXr1eVcKJEdEckY+A0EV?= =?us-ascii?Q?0+UNCXRz4zY8h0HAr4F+vRNiTuc3CA89qf34QUEvEsSjDuxz6EwU6l/SO1XL?= =?us-ascii?Q?juP5dpBXIb52LrHQ3Z8wA/YCfmHkYNP8szqN/R4Wwaa4rWPSNh+HGWZNauB9?= =?us-ascii?Q?QJep5ABxbtQdwXOqXOgGlIpWAMcNkofiV05XVG0l6G8b/vURdnzZjAPOod79?= =?us-ascii?Q?5wnIjtN4Z5y0FV1mte0mL0vDRfX2CqYUSh/RGUqq4x30oZNuPxd2pkOzxPvO?= =?us-ascii?Q?Q6022xbJ4FIu6EgZxTzEMAbxxoJRH0fH7NmZQtNSyey8ACB2Ue7f38m7AP4J?= =?us-ascii?Q?0wPPriRo+GcdeLMPYiVqg5Ggjj2h/DDRK5luWUCgxxshw6uCDDOgXbNacpIH?= =?us-ascii?Q?I4xiJXKtCKNOF28HTa1tO9W1qn9CnnwwXUOxsWrq9TzNAVrXN1kCjgxM3MMi?= =?us-ascii?Q?poI4Or4Lty0ZGB7cJElQHYeQfZDjpQtdguCRvtBdZ+MkdakwJD6qyC4QB9UD?= =?us-ascii?Q?2VGkSrk/VpI/a77fFMNtKKsBWu8ZylTTatj4n4MK2BeU2QbQYlH5ayzB9ket?= =?us-ascii?Q?/hXpGYmZyWFIgegy91cXIdCal1BqsO+IM8xgpxQfLzIjTz7WQxjDQ4wPQjvi?= =?us-ascii?Q?Jy5ZUwf9Uc22AAorGKgN5Vl8l6NOEpIt3emPyMKFuR0P/xy8at6zMzlYF1te?= =?us-ascii?Q?BqW9gWOtZaXu6zjF0rd0lPy+sO1fieMVr9EfC34Ep+FOfhWUov6t6lameL6f?= =?us-ascii?Q?3i+CqPTWQ7d0m+H4gjCA1c15PMmWUMnJ2aJqylRiUJFrNP6fywqvYj2cfV+J?= =?us-ascii?Q?yN2MQYfN1pMAqZKe5x6zcNhOrOvSsWIVKf6Jgv8o2waYmGYNXxj1MurTQdCy?= =?us-ascii?Q?cGH8GMcngqTwhVhSpDSFXKD57Ou9NoH7R8sMBNcG6a7H8zOdDGRVi0j9q1Mt?= =?us-ascii?Q?Gvmh8i3I+8Awf4Q1z05XL+/QGSTjo+G0ywSQe6cqZ0rSIy/dJzGl1TRZfCJX?= =?us-ascii?Q?x+lcrg4Aw7ifjyfA5v2QLaWaiLJFJOLBHu16e4npgiJav/D9KWIQ4f1kSPN/?= =?us-ascii?Q?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 Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , 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-TUID: HE13TF3nKJoG 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 --- meta/classes/sbom.bbclass | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) 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}' \ -- 2.55.0 -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/20260909061831.1241330-3-felix.moessbauer%40siemens.com.