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; Mon, 07 Sep 2026 14:40:05 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-yx1-f64.google.com (mail-yx1-f64.google.com [74.125.224.64]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 687Ce3Ht022414 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 7 Sep 2026 14:40:04 +0200 Received: by mail-yx1-f64.google.com with SMTP id 956f58d0204a3-66fae2bc827sf4981065d50.3 for ; Mon, 07 Sep 2026 05:40:04 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1788784798; cv=pass; d=google.com; s=arc-20260327; b=nFx09dIjzf/Aj+oOWAwWCtN9EkJys27223coXDRdj28wGyqaFhk4EeUMHgAVOq11Gy vL2E5O60To8Q53yIa7NpcIn75DnFwyAP3/qspw3pEMmjO6dEK2S/pBN8dUbX1oiqdJej YDyU0owla29v7IfRQowMnrfignmK2BzOg5E94DqxFIhW5fG1dPefjFVRxw2+34Mqta2Q y9L+LaN9yhnLUhKjqBhjg1CJui8sJHoFKGn0zr4Yt9bleV/slxmmxRm29VUcOzrtBFcl ZibMwEJREPi34ZkMEMmTVYE6K2UWEXUBlW/MPRNXm2xVinyQI93KIClE3OpVJvaIY7Qd lyHw== 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=oVlLiURViN8yQIjeMERtgo8goqW1sgNOWhgWb3yN6Y4=; fh=SMCDjsXrziEyIme2WAZmqnowSUlnCjPMJxfRxH9+L5E=; b=kb7spPFU5SE5HzfTz1DW3/fhkPRTcW3S80LNndp2q7mwXUqJdrCAXq9vRVovtOPC40 smhSqDw7BewNF1ZnQkw/wSVEBS21mMjHylQ/UV7d4bK7YeJyqBxzHUo3mbn2n0oOaeuD Z4AhqQKUb8UKA6w2hbmf/YI624TXaBdpXtPVQSA/vIxcGCpWJ22e8OnqU9OqC8nE8Zq6 34k9GIbiWx3QTXQzlAysP7xAZfYB1MI7Ip4T1aSxQfDLHWukQ9U9Oxpkcaimfftb9s6A g59hdiPL/AzFdXITI37zaPfkxsQHldM/iDbbwmqDQu7DTcoZGJUrXGO2mfAeT0n2nbcr U5fQ==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="Y/0YQRDV"; 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:c201::1 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=1788784798; x=1789389598; 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=oVlLiURViN8yQIjeMERtgo8goqW1sgNOWhgWb3yN6Y4=; b=joNFOx+d5QhUdEiFqF9Lr6vqJ60jyTtPc/JHCA8g4mVpdz6fybxnYHTOYfLADbPLe+ zCDhtpxqNUdUZDVpc6/eJuVQn+bLNSSxcaxHum+sgYWXAtWUNUZ6fIdQbbG4M/Y+7oHX rchM70e3r+tOH0XzjWJgXbkuzGKtNNweOtRYdDBkPlY9tFQq3spsEfSK/VSD2aF/D1GQ rDXjSgBr5vMZY7TROkUxd/O2bn3uq73KKSFLP9nh0QTvETvq+jjSu7qMu9IlM7kG0ssK EPhv+0RAhSaiKU48kyQmoAnUO6XuZIYj8QbNVNnJXdc6lPy/TPzPSmWKbhEkKJgfowJo bqww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788784798; x=1789389598; 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=oVlLiURViN8yQIjeMERtgo8goqW1sgNOWhgWb3yN6Y4=; b=gSqnm7AkCXRQCd27Dk0wpFSNNU3E+88qsIfgAzgqBsYyj4JVVOdlenAKZb8FsitZ6R hEHhGGm9nWktX28pUiLMMkCG5KORJHd2r+/D2PN9tLeOcD4qu7z/uIW3TILZbW+8w5BA hng98rJL7onxq2gdNPsljSFSRwTunMqk1T+5SrcJwO9xI5LQRApi9W8NYIx3Om2s3gtb s/ZuTEzU662ma7J/GlDYlHn/Ich06034YY6yyg6hnEYnmYbYRndUeqvxxKlxWsXFLPDx 2AoLvCzpWlb/+HmJc8r8Z8xJIAGbiisvJYYpsjalWFhkF/CZCwW7IzF66T/LPqP4S5ES JIFA== X-Forwarded-Encrypted: i=3; AKwUvBxtuT/FHtQ6C2d9rXYQFkCXUyWaJw8CPDyxusJO0uMExgDXtHq1XYz/S00htixpq8s35lVJ@ilbers.de X-Gm-Message-State: AFuF++mb58Gfq54zN0+Lmmr0fThl1PPU4O7lsx4WgZYYxlA+5XfhJoEg bQE58MSzsx1bj638codO23dJHDFWaeQ0ak+feEgz8hHnyJOfHYafGOtc X-Received: by 2002:a53:ae83:0:b0:66f:c1be:a64e with SMTP id 956f58d0204a3-66fc1bed02bmr3245404d50.64.1788784798192; Mon, 07 Sep 2026 05:39:58 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ATskLdeLDtZMriq5JgJhpUDD1yb4uiNco33zBb+GFespwwGgEA==" Received: by 2002:a53:ed86:0:b0:668:430b:ab48 with SMTP id 956f58d0204a3-66fb61dd678ls4097620d50.3.-pod-prod-08-us; Mon, 07 Sep 2026 05:39:57 -0700 (PDT) X-Received: by 2002:a05:690e:2599:b0:66f:c1be:a670 with SMTP id 956f58d0204a3-66fc1beb01fmr3335563d50.98.1788784797228; Mon, 07 Sep 2026 05:39:57 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1788784797; cv=pass; d=google.com; s=arc-20260327; b=iBkp5DYIkZ7arRJ5Ezv82KltfCLcDpPQW0G0r1Vb7ZF7BrjfsfurECyhN8k5q8jsmE ypqZ2ssU0s602RKzFNtWlDeYb43FO9VILru02lDHstszukNFh3Yg3XhnnndXJhWLkCDp En76XLihriSeZ58Oqgi2h7YvJcLocVS71Q+gDaedK0hjb3xEZ072fNvKGP6fJG7dN3vs XqIzBHGgv+5d3S50fsybKTxHT/hLg0LsPmIbmU9eUS5aZZtYl5ukHCHYbOSeQqFC3kDU GgdKHa+/wUoNXUnSeWtuAR3YPXhPml8ZbGGXU5sNrgY+8RRutT4NMDW1mO9JqN+kAT9t CSUQ== 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=niECfVzBoCLlYzHfc5k50NyKMs3lSZrQIdh3LtdUI/s=; fh=MAR4IrvAhd3sEKpd2rMZmD1A3RZ1HgCziLJco30Znng=; b=CwFCQ4xZXjaAQ0mtgHuCc0GAkNBaXgUcw4qtD/RXagEtkhP8KYQg/EdDI1qSgFNnvr USCfGE60GgapgsynLwbz8ZSgk/ToT744FncsV1M7V8sRaTiZPTDmMTtbil0xvUVP2/Vb Hj5q2ngH3+YOOTBphi0OPLe5oMbczilbHXR4tLjdqNc9EUyC8vlLbCgAJEWwcJnyHCHl Ysp5Q7W9vGngrXf+dBH4IPUQxtFDvRsgi78ax0mQLvN9gcTdaa52m6zw/5tsUYnah0eg gEBdI9DtazCpvjExd2n1BgDUWaP60N/kTo8NTy/kHXnf8ft7Iy8NES/79dxCf622huCZ Xr8A==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="Y/0YQRDV"; 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:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c201::1]) by gmr-mx.google.com with ESMTPS id 956f58d0204a3-67040d70092si32055d50.6.2026.09.07.05.39.56 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Sep 2026 05:39:57 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) client-ip=2a01:111:f403:c201::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=pK4TCR/5PZa/qPgbAbHxqFLpPeygSkLEFThtQJr6gd5M+ArUCnBKRY1jk2NQkq4OBAdFcr7zH3pJVaP/RlIDVhmcSmqrbXRDHXQUWgded5fsG3lbz4ABx+VOYLwWECjmh7zL/ypmdqb58FdWJHO4zrMR8FglWZ07Oogl9PcIMk9087099XCxh+RH/e2gCXwpZSPEajhKh7xSssXhXMj30k+D0ZeTu62z6Thg6Zy6H+mWs75FT50cxOebAzPHvMSBpDknQ0z9yo1DCP6YAXv3zGD0WGppQM6gAl6hXnjAuVjFoU9tRdPQvdwTx3gFM5gRyliLFUt2SoDwh4GEpUy8Hg== 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=niECfVzBoCLlYzHfc5k50NyKMs3lSZrQIdh3LtdUI/s=; b=exZNaipKECOzCWrujt7LXNCtjSYHhpqSkUfI6hCdxSWUgh2bWcL7sybNdMSMvwzRT9n/B9dN1QRwjSmKon99+XzKpSqJpY5Z0mUVi61aSO7lCMPCTaGKou21OODVNn+XB7JL99A9Hbthki7/aTnxWOrXMXXbKqnu9VTY5nwfTVz2aE81n69lSUmiMCpF6pD4cxJpvulebJrmcKyy2mNWKZYzfvnC3PodUabAkjr9lDCbUiEGdPthi9eGyWFv+YHa7ls5fSUsf0TK1EW4kdrE0Iq7pjnGw1HtkT2wpBrIM5Z13MeLADujgH/xbTZRFzj31s++BdVdPyiTxroPEXagXw== 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 AMBPR10MB9903.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:762::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.382.15; Mon, 7 Sep 2026 12:39:54 +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; Mon, 7 Sep 2026 12:39:54 +0000 From: "'Felix Moessbauer' via isar-users" To: isar-users@googlegroups.com Cc: christoph.steiger@siemens.com, Felix Moessbauer Subject: [PATCH v3 3/3] rootfs sbom: directly use captured apt state without extraction Date: Mon, 7 Sep 2026 14:39:45 +0200 Message-ID: <20260907123945.353664-4-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260907123945.353664-1-felix.moessbauer@siemens.com> References: <20260907123945.353664-1-felix.moessbauer@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR4P281CA0249.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f5::19) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|AMBPR10MB9903:EE_ X-MS-Office365-Filtering-Correlation-Id: fe9870cf-b794-444a-5568-08df0cdd1de4 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|23010399003|1800799024|366016|5023799004|11063799006|56012099006|18002099003|22082099003|55112099003|10067099003; X-Microsoft-Antispam-Message-Info: AZ+pBf+acjXS/b4XiNXu9bjlOOmI44YqzsQFl5OJ/p/uSoRDsnOJG0j4R0bLx3yhBV6AGN9ocgzuK/eqqVMWdF6I/2jeV/Dr9J98HMGCCsWJAta3wIuc4vnlRismte2xptnFvqxYBj5HlRScD3/VGIPW0ipLbBoZ2nK8env6AZ2HEx2FpuWX0OXD+XfyIQoX9mx5CmZyjK9bfH7xawwos8lrhGun4Qx9/EsPRYH0XH0w6FRNS1qcdvzBELM3Tv/atNSWEXxnNbtP63lSGz9EJsdWgIpedDFW0gPiNvV3qw/x3UYIQ5rdvVdfBqJab4SdXDiodzP4Or7iRvqtigCPZx+H+Bp8engA47JJYhLx2Ar3+BZGTiYqxT/A7SzG0/s/wsQAFUqV/jawrGf61t4ENmazQPFUxaEqcvTAsn/+drq4oLJmr5uNS0E7A/P07W4X+RHAgXYBQSL5yovIPKM4fSBTPV8KVCT6ulpH0L9uqUYqfD7X7v+8MgZKJAHuAwyrFGhdJXlxi+SqHaTjBYgze5kWnYtnsdnucOl393hqi+O2RjEY0gC+DS8BPvZtA5b9Kh3O2dkbJiHl/JAYGlciAg+grws28hwyvu/QTnvCpFm5Fyc3AixHUTXqY6cMLi1OlH/XcR473q3wxC8M9zpQBPyCHJDUDLKMX7z5YhaUvWs= 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)(376014)(23010399003)(1800799024)(366016)(5023799004)(11063799006)(56012099006)(18002099003)(22082099003)(55112099003)(10067099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?5lTdWQaBG91ClIVByMytNKD8r2I5Vt60HM6Cz3EfF/xJDLZ8KbfD9BvgDdX6?= =?us-ascii?Q?T7mHLdq2ZM4+8VdjopDBZenTo6qoF1Ot0SQO/WGvrBsgTnsCrboPSEGPcjMo?= =?us-ascii?Q?S0iTzgcRL2Y7lsrDF89HW8eWszID7/QhHidLyEoloyBdNtiaxDWslk9ta9XW?= =?us-ascii?Q?xuiXedEQWMSHUcsAmA8CpTYvaKQcOkYX3/DxKLHbr54AEMKa0/VepWvw3yeY?= =?us-ascii?Q?mPyQGQvJq52ejU0cU7QgnFK7xkHVlC2zil4AM2+60GamYdUXr1H1OXNrcFxm?= =?us-ascii?Q?XcFBGaeosyvPEYLRx6LO6NLxI0D6m0Uu+e7Zj1h6ttdtxYOmw+pTklIrzhhZ?= =?us-ascii?Q?8TDLfouLTVHSpPlveJelZbcZCTO7em1x/hflVt5hfr/vThDvBjLrg0k2eak3?= =?us-ascii?Q?s//7cmnFle87JSY3QTcJOA9+pzTSE3xLTGfCldQnJNTHNvtu0n4pdA5tea5W?= =?us-ascii?Q?ROv+xDSSPPpdTmeDraJ2kz9tItqMrBsql3kN0Wh2ymnyGpb8CRN+zRJrZL8p?= =?us-ascii?Q?/4y+A1usSGmO/PWK76WPoJhVrXbnOvlsFZvETWqaGI+8OkbkATwpU9hVyHPK?= =?us-ascii?Q?qiEVGA5bCCrnNrwrWK81KUPBONtxg3FF73VU3f/9CPxDvoErZEkgZ4XvLnDw?= =?us-ascii?Q?03MMYXNbOmmCRpbOGzJ7fjuB79N3mPDBhJgnAOY7Xsq3jz/d7Wkjm1sfA1e8?= =?us-ascii?Q?fkXdtXyvsOg55rs+/YQb88+gZSx7CbBusTS437TzaBdPKN2/C/9xZeqFbsAQ?= =?us-ascii?Q?ajH6kbj0t9oXHK+zMzSiJ6DJEtUB+U9gcHrU+TAIn/iOIYg7vzgRpUSYUqV8?= =?us-ascii?Q?voCTbxzUVaR0ShtpIgpi14UoNPSomw46D8BaTRtdgvXfvTqZ2lj2JMDZDPFI?= =?us-ascii?Q?xQR+fXXGKRVHvH63jWNAhORbUtzrkUDXz2e9o+0kKkRROCXR1zi6bZAEDbAX?= =?us-ascii?Q?PYDMv2t81UtzvVetuzjpkXIL9wsVQmD2zpKd87/lNGq/tx4GjbVN9Ax9ta2i?= =?us-ascii?Q?PZ5vI0830f5vZDAtKWVzRQAqRqtYommDL6ZS7IsoftzXojzqSecxLBiURaxi?= =?us-ascii?Q?P4AAHLIQJzBzqrl6AcTUbCxUxkbgFd5OztYAD0TRGoHnvljfRRi+B7Gc137F?= =?us-ascii?Q?bVqB966rJyPAthzyz41O+UxMLwOm0P37N8iSzSrEwN9Tp6vH1xMZtPXs78f1?= =?us-ascii?Q?2885Ez+eJu9tA5zN5hePharfKGnatkl0WC7E1JOWxFMK1e87x3hXnI/0Acf5?= =?us-ascii?Q?LIGsqoiT18AjnJbwu9X6hAWAXJsJyokt+b2oTsROPxsjOSa9WMCwEOcoMKfn?= =?us-ascii?Q?XjLXs222u+bG39PJkJ7OLauxlXPl0ygR5Af0G5cC/5MJ1qqw4g1Z7OiU+fCj?= =?us-ascii?Q?PcnZKyflZelAp53YmZibWhXcxz9UC3PaPF/sjSrd+tbejfnauT6fdHMQfNHA?= =?us-ascii?Q?Rvj+EJ5vGQs3gem0sRxy3c4LvXcWrUTsDVVhayxy59AMWf7/Sf4dlgPJVrD0?= =?us-ascii?Q?yFuTvhVYILTv3nUusXsnDhs6A1sPFrRSdgcy31S49dhtiYY9CSVU7Gc9tulX?= =?us-ascii?Q?eQPPTqhuore1AkaTGEqirYn2qcEY8+/KxFUUzAlOJaKhtltCNGHdzocfAmXh?= =?us-ascii?Q?wj2SdTYI2ucu+dwAxGGPap5a9LIeZq7c2a8JAXPrkeDDy8QxAygdnbrPsUh3?= =?us-ascii?Q?t+4c79kW/tmJkffAc43Tm1RCVE1U/WBQ7I6bWZhG1WnxsQq2iLFpbPHuYHhb?= =?us-ascii?Q?coWlaxd+A0qCGi6zQ0zBrQi43PdtHt8=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: fe9870cf-b794-444a-5568-08df0cdd1de4 X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Sep 2026 12:39:54.0161 (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: kE29eGwgxqlCvVoIPms61+Xz9G8AMPptjVnsZzAn2v/vFyEq57Gp9a5Y1ACnX1VtlaO0+fxIftVUA+JnwlrEQ6jjVziTceYFFUfHOOQjxr4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMBPR10MB9903 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="Y/0YQRDV"; 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:c201::1 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: Cowl0keoaqNn 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 | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/meta/classes/sbom.bbclass b/meta/classes/sbom.bbclass index b2e8aff6..43b8a71e 100644 --- a/meta/classes/sbom.bbclass +++ b/meta/classes/sbom.bbclass @@ -51,20 +51,14 @@ 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 - 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/20260907123945.353664-4-felix.moessbauer%40siemens.com.