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; Fri, 20 Feb 2026 18:16:31 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-oi1-f185.google.com (mail-oi1-f185.google.com [209.85.167.185]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 61KHGTV8006246 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 20 Feb 2026 18:16:30 +0100 Received: by mail-oi1-f185.google.com with SMTP id 5614622812f47-463905cb295sf9525476b6e.2 for ; Fri, 20 Feb 2026 09:16:30 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1771607784; cv=pass; d=google.com; s=arc-20240605; b=H6GuqPDJzVZtxysAvr7Zv+cJg0Sv68+Oc10lIvD5lw1PUTlQCR5ccIWWFe0YaCSL/E PsjhlTKte3t/Of3je9EtGvXPKNOBV1pkhB08swsj29i6qbsgTkK7sDAi3bjwNl4reWyK 0DUQWdZYyvIHtp3v5ibfFMCPRFDCcRjZARruGfDICE3xwl2LviTkYn0NgxUevgU8rzOX QH5CwqbdokEUmgM0E/zZzwKhqhwH5LS3J8enPgcEYxxhHN3H1R+RlNdQu9x3huB7ejVc fzJQf4Kmb4syU/PeSTpzhZCyuEph6ZjJiNbDfOtuYOxBwTqCR2XJmos1Vfy47WSHQam4 qNRg== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; 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=PKxXiWxaswTJ6YsrvFP233TqqZb0UFBApWqPCYEgznU=; fh=ntMjARXdRQEMWeDOYKbQY9eQ8whYrwuJNTHMoiqKPAA=; b=gxTgTpltWEoMRbtATQ7LybZ7eRgDWNXLSQuFJ5OUIABrJE+5gSW2Ps271jjsBO/yG1 ksPg6Kujj5zcMtIX9P73IKrQAxveFft2vtRFTlPCa7w+mogpSgwZLbIIg3nBqsnwtr6h TevfGHtqpG0eycRz0iyAuPcNB05XPPqBo6vF5lIK9noZeWiYeQeUoCO4UVZgcrsx2pt2 X7HkijhnBqryc9IEEi0Psr9B7/9wp/bM5Nu35iYSllv9ZLho4gckUgj3HmQqjFHFHEJN cu5b9lXHUc2NUrSmawdqJXnaGNO40CvwCNS/FDSXqr/etyeNI3WBm6mNElCjtHOPIiNV igMg==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Z84VTRn3; 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:c20f::7 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=20230601; t=1771607784; x=1772212584; 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 :references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=PKxXiWxaswTJ6YsrvFP233TqqZb0UFBApWqPCYEgznU=; b=FD5tB69OIiN8Wr8vEXeqtovcWPlr95J2+vSvKV7t7F7BfJQHQEYDUf2WmLFUWI93qL 4zIPgujDnFleJnoED0FVxTJ61TIjWxXZL9zhW3GBabpCu8aF/NW91jj7eCcGxmADzfpa zcawl+8R11pDsotBH+yueubUAWavVCx6yyuDG5iZ+GXegO2XFDDDeXb27TR+bmg7UKoW e9V48+Zvp8cHbzl2PXSUepHvf6biOwO93CZ1oMHBVp9cB1QnygNg/76wuGzl4eUTrv87 k3GpXLg4rHp078wHX3g1BaPvjYSZpVdf2U0QImz0U6fGwBXxYyu9Pk2sbegZ1WaAkBMC teZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771607784; x=1772212584; 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 :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; bh=PKxXiWxaswTJ6YsrvFP233TqqZb0UFBApWqPCYEgznU=; b=NgiUcCcBuy3oM5pcua9JgqGZSVQ+fL78juh1hhiUQk7Uiviil1bUo5BOeuQK2JILov nCZt13xOH5v4OTZWfvD4QeDUVSRG2fH77xQq+/8n0v3upHiEERgeOzN6mXKxvl5Wkg3b pV0NF1N2/J5wFrvJjnwPZPL44cf3OEkz0KvSwUvMDNJ8AakOOUzPiewsiOSxekBbVKBv 8u/fpsYLNT/TCTvSlUPEq4Li3m9Lt1PugCV5Gb/+a8+d57vmbjbu6PrvVkoFNUeEome0 zTVPGDzJ+j0962vXLdvlfqNgqQiO5KlhbgDNrVdIqA4q8cBgK5gKbEq5w0BlAIRfIznT SumQ== X-Forwarded-Encrypted: i=3; AJvYcCVpsvhdhj1vsBKSPzgH8CEotFFpsFVdS3XZtO9r/izG81keF+7d8V0bdgla9ludnLyZyfRA@ilbers.de X-Gm-Message-State: AOJu0YwwTHQH+uHI767TOvHcmQSELI1IxKZ90ZFoaUMIw0vMaanfzelP pjXqnSIujfatsRKpbFWTSkwss6m8A9fHv2Vw/fD4qa/gHufV1jz3eN6d X-Received: by 2002:a05:6808:1910:b0:45f:12bc:4579 with SMTP id 5614622812f47-464462082e9mr331183b6e.19.1771607783715; Fri, 20 Feb 2026 09:16:23 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AV1CL+EUaqxaNI/9oawHeaA2jPjEmktg97vlEmP7M4nDHauwGw==" Received: by 2002:a05:6871:3301:b0:409:6328:a767 with SMTP id 586e51a60fabf-40eca620de7ls5912425fac.1.-pod-prod-04-us; Fri, 20 Feb 2026 09:16:20 -0800 (PST) X-Received: by 2002:a05:6808:1910:b0:462:dae0:193f with SMTP id 5614622812f47-464461d07fcmr390971b6e.15.1771607779962; Fri, 20 Feb 2026 09:16:19 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1771607779; cv=pass; d=google.com; s=arc-20240605; b=asxLuy0cpuMzd2IPPjUQuyUAtCoeERpVNkYrq68RQqPFb5RZnX1sFWBLJZKHY9pbc5 5I7X9gM2dh8vjSVrVicxvjEIx2puFVi2YL1LlJTijCDeI1TxV+hdgis4klXw+1bZm5gt RnWYjpPdb2+A+GOzVKWPO9dzDRY5nnsUm/PM5n4u0mtMPLOGArQ6P4vAQ6IrJLHUl3zS a9rVbIa1KJf2xGeg1D0RzayOaXMHfv2wdggBjI2OzJLxtIR0oIamOVhmPVaPtgZ3GwWU q7NNk7QHwLjWSbzIh/Mf51XRQwo0ta/JK+/AdKZ7DvDKn9ObS7ZgKvJdXODkC/x2/J8q 9p6Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=HgZGnHQGYFSxDTuYhrmpQX6Kbsn3VexXGHggCOObShc=; fh=WkhL8kaJc+l2wQon1t06Ej3uvBGj9sVhNcE8PaS/XbI=; b=kh0dfTgxlfPvhq0jfSXk5St7kR52wUdKH6TXTCgE+/iz9iDM4fOx7qF89q/OKREL2Z 1139RNv7PbH102hD1OyG8ukMreErroXbQgUMPypB0nLv7eplh/TRjBi/d5JF/6pCvrm3 ONWJqoqJTJX6om/rvz6lFV6JCEVJiU5oMQ4QLd3oVrZ+dWth3Raq6pvNlGCgwFkNce30 ZdiGOHG69Oqc+N9jCdjwS1g0OSIpQec2nAQ7631aJxDGd4nC2Skr3JEa1kXYhpQLoiOs C+BH7B6yUWtKqZ8zuLtqiEOzPQy7VVYCUGlKTBpVJgRcyCrjjMWzhe7WPGiTt54r5dBK LASA==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Z84VTRn3; 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:c20f::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c20f::7]) by gmr-mx.google.com with ESMTPS id 5614622812f47-4636ae55f7bsi1149069b6e.2.2026.02.20.09.16.19 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Feb 2026 09:16:19 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) client-ip=2a01:111:f403:c20f::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=SQFxZKhA/g+ya4UFgZYrDPeGkgD+bzf1uupKHA2IY4SeLJ4k47UG8Kt5gOhHhfEePRXOYb7gxKvQaHKjWIJpR6ly0xrkIvF1jW9vHQihthwD3VqTUwieHFh3lk5zNGbW1ir1KPiOegNunHJT8ppp4l+Y3cp4oDGfuAxnKEavp1/S855ehbWbp+Ah7orcTika0LY0eFNAG3/wNHvfE+RFsNAMno4n7yCOnAG7oSyKsIrncEf5B7UzEKXS0topW8E6KqW+CCh3LpSTrPPkq63cH3Fp1xc1s16jV49YZ0fRGwaEghtk/YHwaIgruL/uxL0T1xtVztKtLJB/CoX56tQCPA== 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=HgZGnHQGYFSxDTuYhrmpQX6Kbsn3VexXGHggCOObShc=; b=u3igz0UeNISyy52DSGNMzYsHEoiN3Vsa2V8VFgEax8hSQxm8OFUH0ZLth0bWxdo0tYF6BmA0Qx9GMjMTnp2JridTWeE0ZHHKAXLz28IcfPs3lQDo62ioWRgeEGR4N7AJLA9qjv5K1MrtiAgCk5RYaLxvFnYYh1G8h6hgXntX+ieTOenFMxy9gKrHye9FImlOOxIQa/Ugd6s9WUpbtxwv2e6fXQOfe1RJjx81WKclqcBnaVDmGS7UujOyBmviVQ1bbedY6aVDa42Pf1aWQmhKSLqqOu+ONbovtnCFqMogCC1K51jgQmo5xOkwfjH+c3u5jxuamWJ5b7Hv4m8C+nSQSg== 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 DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) by GVXPR10MB6007.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:17::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9632.16; Fri, 20 Feb 2026 17:16:16 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab%3]) with mapi id 15.20.9632.015; Fri, 20 Feb 2026 17:16:16 +0000 From: "'Felix Moessbauer' via isar-users" To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, quirin.gylstorff@siemens.com, Felix Moessbauer Subject: [RFC v2 07/19] rootfs_generate_initramfs: rework deployment to avoid chowning Date: Fri, 20 Feb 2026 18:15:49 +0100 Message-ID: <20260220171601.3845113-8-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20260220171601.3845113-1-felix.moessbauer@siemens.com> References: <20260220171601.3845113-1-felix.moessbauer@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR3P281CA0085.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:1f::22) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|GVXPR10MB6007:EE_ X-MS-Office365-Filtering-Correlation-Id: 37985cec-bdcb-4813-f0fe-08de70a3c11d X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?NjF9rm/4aGzhCDUPT0qUnLonT35YZazk5joDQ+ajQQT0vSq9RasSRKwNutjk?= =?us-ascii?Q?3UqaZa1bgEc63UHFBhp0Nmi29Tldq+XFglgh1aiXCIEWZuVcMSIuuIB1jDZ2?= =?us-ascii?Q?Seu5QUBuKWa190QpXQ89E5L+5XBO9ed6oYvkcxwFl53iMfAijJJuarZwx20o?= =?us-ascii?Q?bqLStNBTsJXrEF3EBWpsikgU+oJEMmp0SeIGykeMAQbwuzxkbZ/0EBxudemN?= =?us-ascii?Q?6rW+uE0TM2T/1aUk8LVJshr6KTUDbsaOmVHkJyQ7JDKGL1sUGHtLyvuOih5H?= =?us-ascii?Q?pgTgzV7g1ndqGY9XM7KlC8fN3bS0fq26Jg0NEgAZahpqKAmcXHpPsJqRsB+V?= =?us-ascii?Q?KiCbHQODFKGrlgn1vdI486x2huxMruO3CIPtAPsgcrZhTrNA4KulzwY5Pghh?= =?us-ascii?Q?+UjPo/JjzlG8iKlO/gv7NPULgNffduu8KqcKBQUhHW+iNgVtxfLTqsWrni4J?= =?us-ascii?Q?mlfpxHMC8L/cXrUCnADp45h93Pbu4SPD5Q3RgEkyicrpjYHtRFDeJsCBD0bZ?= =?us-ascii?Q?IYVl00K41DXgmGGAl2gHtPHD4OvyO7yu6fBxXst830iGVOHsOQ3gecCeaDXo?= =?us-ascii?Q?jwqYm5Mu4NDXk7h4Bx8Ohj/SbpHhxgHJ2+rgcAOkWWlLWAQivqzIi/apdH7W?= =?us-ascii?Q?QvXym9LXAt6TE/SdvMfVVS+k3zoSp3gOVJ1P93olxN89wzmpS21J72PQF3N6?= =?us-ascii?Q?QX5pCuVjMAWZsAD2rNiehPoX1Hw6Bl6V/ZuTbkAwzvTicQF9UsbeIqWjwHQ2?= =?us-ascii?Q?DZ8Vxjf/OICg+VbB7XJ3p7Ss84ObEJ59hhEPgy/x9gxuD7oFUtAYjvA1e5EJ?= =?us-ascii?Q?0jvfHvJFCnbsw89q6144Hr0U4BrkFJ0aI9wIOlAXfOUBqrb6CDhIDJcICZka?= =?us-ascii?Q?8kpyKTogWcMq77UyRIHRiq9SdL+DriikUHLK/L8Nq6GvI8zwqn1BspfAG2z1?= =?us-ascii?Q?bt5+sMxL+MyBR9RkJ7t0/jUQuKElQ8dzDea6ZxMNvNg13TYXLlTMxj/SuhLY?= =?us-ascii?Q?yehUFz7EG5XPy8shMnQB12EX727F7tB5bMyDxYzLMH4n4PKfnVnIzHqJGHy9?= =?us-ascii?Q?jiUBS7ejVaH2GE5a+K5gB66TXynGv/Zv/ny7LTXqoNSGcDrE43ZPhV12Jvd0?= =?us-ascii?Q?BQw+0O9dyEPxIu3ofAjdIV91vxzSLnxmm2vVvW7mUFjscs1MAfQmcGQR3nPG?= =?us-ascii?Q?zzZU1hxVkaIXYQt4CR0lVTaoQgvH71J2jI/7KqSzZjD+hFpIsd6vMbbTURGf?= =?us-ascii?Q?8y16uqSfWYsZ84n5d9RZAWOWHBpNslBba5CxvJHjA1qHAcT03j9/tRuhgewU?= =?us-ascii?Q?JIOJxcVWqGBAzCUmzFtzrsyQAoGFMC2YGlH1clerVcSQsjbTrUiS8WXqnAqZ?= =?us-ascii?Q?GQDvDm8uCLxr0fY87RcWvea7Ljn31w2hiu+nZpYC9wdDeDmhH6ka/+uoIHzQ?= =?us-ascii?Q?uuebI38xm0cyr4cpr+kd1KOkoaDYoX8Ab8r6Az/o6I/bXmF4tdURw8myMUTU?= =?us-ascii?Q?kmDnKYute1gNpqAN3pCgKqpNHedbgq845fuj3UugWgFG3nCw+Bbejpea4wJe?= =?us-ascii?Q?3BbM4hxc1If9UXycV0c=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?PD/tNpK36rURGL4C7vfXUunCPYA9dGtbSqrBpChtV5O9ZhTvsJI4RfUbyLQK?= =?us-ascii?Q?OAVWtcM+Ac5XcEPqroT/APg71uYuk+5SZ+euaduEX28nJ4pvWhdE/dFTOl4G?= =?us-ascii?Q?h8OKyc30nhl/nmAOVkjUdDR9nKu1DmiHPG4c7cKySJUXOE1Qa7zSi1MevKOI?= =?us-ascii?Q?l5g0qosNKUjErCHftrhVmxL9YrJSiQzSZeB/TZEA7L5LDPBsif6mdkwKOPyM?= =?us-ascii?Q?zARLybIXAzPI+RubEPN2sPmUa89emIbFPNTIVmiAV7D7hL7g34gVHI9ktcUr?= =?us-ascii?Q?gvWum3nPtccnqEqpV1RemAXpQP8BVWdPp5Lls9osDvVvxeUjzIVFKVOSY+nc?= =?us-ascii?Q?iWunrRkMijYv7p//WDuaQILpuMlTUBbuwEKpqzYCuQgVPytWlbnsYSIxIpxy?= =?us-ascii?Q?FbewHN9KeQ6RP4sEVKq3/9nBxhSJfwa24nkIxrPbsWnZHn7+wVFv2gauN8HI?= =?us-ascii?Q?I6DLgJOV+WGTaZCPaJaku6u9qCrfTSZxILhKlb8PeLMcv5Bs77HqbeeyFN36?= =?us-ascii?Q?uKb1jX50FWz+cTmb9RkvmLm8bVG54V5VGV8OPJ4Vv+3fVzUhBAzgtVqL/pil?= =?us-ascii?Q?RKi3RcN6ZHwEBjp8uluwKY25gbftOoTmlqg5TFs5c5Qrhlu5aU+DKPA+isor?= =?us-ascii?Q?y+2gm7ZYN7kWC9SvK3Nj6YPoBHOfIaStX+c+Le/Toi8/KeTEdW4NzjmahFqU?= =?us-ascii?Q?1OZJTZXAEEL1om9YosNXCwrWN2liqMkYzg9L3qBO/NNK8z383NeFr5E0NzqZ?= =?us-ascii?Q?c93rEt4GEj9GE5KLe6smdQX4JA6bDQL75/r9vSd1kr3wpZzKcCtVt0b9dAah?= =?us-ascii?Q?VD3BGN8dWvX3Z0FDS4bBW8LXMQlY4+rQXseFIlwRUsu/b4b8PsII7nyqYC3u?= =?us-ascii?Q?+dG7GYbdQng8xj+21g/1nE57eoE8+cEv1FXXeRPhYFKQWtuYHVTEqEebYwdN?= =?us-ascii?Q?UZrijBttWkDu4jvinMO/Y1qcACDU9E77trRP6ps2w5veExfEGGP+W5OEEVFF?= =?us-ascii?Q?KOHc1+nYJ/BmM5I3bxgte1w3zGuxPb0aP2gbk7Ho9BdEHprHqtE4YIfyUfWL?= =?us-ascii?Q?7kSTTH55VteHJkOmQ6yOPpxBfqqZ19n2x7nt4a3H2oCn4Yd0gJ7r8fQju5mQ?= =?us-ascii?Q?ya8gkdQ5VY3sqYl1bbx5E6j/P/GVnA46M3+pNO4mn8WDDxQJJCjayY7Jv9WR?= =?us-ascii?Q?+kylFAVADCsLMJKmWgC63ql0qevIwiC/zs54XSp1D5fj7/vPVD5meQ2JKfL7?= =?us-ascii?Q?9GMRcp0x/weD48dIHuYWdJ1/N0foJ4lLw0mwIPaqGcOofJbkLecbeA89oeYb?= =?us-ascii?Q?vjdiaOtLVAHXxl4z0XjDsi2hfUJa7xqhVteqZdzl8g+ck5cqwm/wHvsp00+m?= =?us-ascii?Q?KtdxcVTnwfxWFAPsRUXBrWBUf/LP+xvYv18UQdvWCAkKdN3/wTI9XErBQTMY?= =?us-ascii?Q?3AG/VUzT7yurCRXu+MutTQBrRwxy8poJXHVoCN7z9/wnPh1ksqgLgSjRMNhF?= =?us-ascii?Q?0jXvWnkeUlx3Svf3Bs4glogWiA6K9CyBuc1O/URoYEY158Pu7m5nspZh8L31?= =?us-ascii?Q?Em4yHN1VitcwyFLczyXjdtOuRBTz9w8QDdmn8inpL76/2qAmRDpN5TDyQz8k?= =?us-ascii?Q?5bphSoO8lsbqRxqVgF1DfHQ7aqg5ILHP4wONU33pvsWbxsSDkO8hltW6+fW1?= =?us-ascii?Q?K2izICBe15O/iGmfnKcA+bukKlnf12w43Ral7wu8irS+gOR8n1ovYszDxa7I?= =?us-ascii?Q?yQDUYzlUir/19FA5dVCVw5T/I95hRzU=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 37985cec-bdcb-4813-f0fe-08de70a3c11d X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Feb 2026 17:16:15.6543 (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: +p4E5PsGtec+P/5Qz6b/x+uM99kxbULtSYtrWlXlKrdwuGqjZTLSSdnZThHzry88hWw18xsLSms2Pu3J8ObwosmfGMESNsahXmxlG3id5Hc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR10MB6007 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=Z84VTRn3; 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:c20f::7 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: LTSno/ESch0R Previously the initrd was deployed as root and later chowned in the deploy dir. This involves privileged operations which will no longer be possible when running rootless. To prepare for that, we deploy via a stdout and create the target file by the correct user. While doing this, we also remove a useless sudo invocation when listing the ROOTFS/boot dir, as this can be listed by all users. Signed-off-by: Felix Moessbauer --- meta/classes-recipe/rootfs.bbclass | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/meta/classes-recipe/rootfs.bbclass b/meta/classes-recipe/rootfs.bbclass index 33fc3cf6..ac50156c 100644 --- a/meta/classes-recipe/rootfs.bbclass +++ b/meta/classes-recipe/rootfs.bbclass @@ -620,18 +620,16 @@ python do_generate_initramfs_setscene () { rootfs_generate_initramfs[progress] = "custom:rootfs_progress.InitrdProgressHandler" rootfs_generate_initramfs() { - if [ -n "$(sudo find '${ROOTFSDIR}/boot' -type f -name 'vmlinu[xz]*')" ]; then + if [ -n "$(find '${ROOTFSDIR}/boot' -type f -name 'vmlinu[xz]*')" ]; then for kernel in ${ROOTFSDIR}/boot/vmlinu[xz]-*; do export kernel_version=$(basename $kernel | cut -d'-' -f2-) mods_total="$(find ${ROOTFSDIR}/usr/lib/modules/$kernel_version -type f -name '*.ko*' | wc -l)" echo "Total number of modules: $mods_total" echo "Generating initrd for kernel version: $kernel_version" - run_in_chroot "${ROOTFSDIR}" sh -ec ' \ - ${ROOTFS_INITRAMFS_GENERATOR_CMDLINE}; \ - find /boot -name "initrd.img-$kernel_version*" -exec install --mode 0644 {} /isar-work/initrd.img \; \ - ' + run_in_chroot "${ROOTFSDIR}" sh -ec '${ROOTFS_INITRAMFS_GENERATOR_CMDLINE}' + find ${ROOTFSDIR}/boot -name "initrd.img-$kernel_version*" -exec cat {} \; \ + > ${DEPLOYDIR}/${INITRD_DEPLOY_FILE} done - install --owner $(id -u) --group $(id -g) ${WORKDIR}/initrd.img ${DEPLOYDIR}/${INITRD_DEPLOY_FILE} else echo "no kernel in this rootfs, do not generate initrd" fi -- 2.51.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/20260220171601.3845113-8-felix.moessbauer%40siemens.com.