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, 18 Feb 2026 12:59:03 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-oo1-f59.google.com (mail-oo1-f59.google.com [209.85.161.59]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 61IBx05q023340 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 18 Feb 2026 12:59:02 +0100 Received: by mail-oo1-f59.google.com with SMTP id 006d021491bc7-66308f16ea1sf50441322eaf.2 for ; Wed, 18 Feb 2026 03:59:02 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1771415935; cv=pass; d=google.com; s=arc-20240605; b=D0NHUS2HGXlWz5tK4FYYyLKZtKaHnveE9axAqwaQTYfNekfL9EqxaaWz3bl0366VRB Fr6IL+JUFjfigc8YaLvsQiBfkwjgJQA73+QdQlOjjGiFVE4JC68Q3xYVsKomEPLipsNx YCJ3H4vPqXSu0v4OOrJb9pAW9Ia1HaBSUoHlu+4YFpqYnqopgfDUBPg9wAJ7rrgyEt9+ Xx77KZoiB4lT61jROB/SnMEXUCz3nQ8j0yPbtsPkCJCKnjSimDw0DZXuxlLWxrXKcLnw V30ngSACGpDUlHWtgZ8N4SWxJ+8cNoZGY0YZJv0auOGlnP7K0HGNLLNrzguzklX5v5Yb ACoA== 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=TbEy8QlAgy07P4Ok6opEfJDizihTDwAW1lo/oAqogLc=; fh=W2Ledz2tr6Q0riqG/dXmCG05jHOOerrbRCz73+R179M=; b=lk0kWuVb8lGMxr33zr3L2L+zYCTIbg87UnGge1d+pSoRwD/egrlRZc+jbz3qeXUTCU VN1RtzGQibvZw3lkhhL3Zq0zbCGJwcYppaiky4YYyGWCTGmUnv4rkX7Umampz6YXl1HB zK7T5OXZa2WbI2Pw1A+V8011ZbjXbhlzS4kYHux5FT0u3cwsdZuyotynqr2xVuL9VyTV Q/l9jfGjnp4tVnaprPTKPuDrKTxxqfkKzTm3g69Co8sjjOPTSMv4L4kKDDJXe1cO+8qb Nx0sa50bDz9OG6S6Uv88GQ2g/XZ+pz/BriFV7Z+raAS/48SQxhp/Uueyxw9ktzdxCKrv 9xyw==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=zUONzPpr; 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::3 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=1771415935; x=1772020735; 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=TbEy8QlAgy07P4Ok6opEfJDizihTDwAW1lo/oAqogLc=; b=wpA1zunWzJgQ7Opx0ktrCxjfRkeZr7bpuGR7Ww/L4kWBFQnd6vMKM9qcbxigQYXhs9 yVbF1HpWyEMugTzQ5WnOOy4P9gzpLYKA8AQ2W7LcwEwWJ0N5rvYo4Qbz0/uzWTOC6f9W 66ClWNBheP4eMFQKBgyP792G8k7cdMw6HDAnygt8K0C1PFbc9EAcc0HjBuwgYkB2F0x/ cQp1G4yqKl4tUZ5UkjThYWL59eo2kT8/mTVwhJ5E0P3zD2UPT3pzf3W9qowX3D+LCJ0I 7lzFjvm720qjEJ53T3+QR8XUBMFUW0sXQmafEJyohLPFse3mfUJ8KNN4oIOebL+qxT5H 7MgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771415935; x=1772020735; 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=TbEy8QlAgy07P4Ok6opEfJDizihTDwAW1lo/oAqogLc=; b=vGa4MEtDohExnR0jfMoIbPERuYSJob4GzGMMKKPFEsgyfeJaHcq1ADtlks4fuTaRop do1fEUgfNwzxZtJXVCn8bp9hOert9qY8+z/umDV549PMT+oHhBMxY73JXeNd5vXQ852p xtbWeo4VCuOitznhm+jT1+cr1oHpv+roAZbO2rkEJsgeYSrOw8CNx524TvEHh/s017V0 FLeZ9MCTtsz5+G/7+ApFeuywcLmNEgxxNCtkFIdqEJ1fqyV/yKe24F5DWJ+kAQgHkKyv Qm/oEUgyeg5nT8UMyP2hbbuDwIiIeokNSd3BilXm9PyCtusmOc7hcnnNxxh/CEbj2/2U LZ9A== X-Forwarded-Encrypted: i=3; AJvYcCXIv3NDHDsdjUltpQ/x6UcEgdE3UTbDMjYV7R22ijUL38Z9DIp5qEAHEcRWd5Cbt/l+O2Zy@ilbers.de X-Gm-Message-State: AOJu0YwnQg6RfQifM0jVESXnJiV9TPy+G+pNiMUWf0OqkjjWwi4vI3yU QBJJUsiDn8gr+RCrHTAd23bF/Bad/wZY/sJRlhBkM1qLlBFw+3TJaoUj X-Received: by 2002:a05:6870:390f:b0:404:2e96:8132 with SMTP id 586e51a60fabf-41528f8dcb1mr773385fac.5.1771415935083; Wed, 18 Feb 2026 03:58:55 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AV1CL+G5orbRL/5l058wU3bI+LpPkDnaPYOVDNaj1CmGKE0bUg==" Received: by 2002:a05:6871:7bc6:b0:409:6e30:2d79 with SMTP id 586e51a60fabf-40eca34a61cls5031164fac.0.-pod-prod-07-us; Wed, 18 Feb 2026 03:58:54 -0800 (PST) X-Received: by 2002:a05:6808:c196:b0:455:f0e4:4f89 with SMTP id 5614622812f47-46410b852acmr687312b6e.3.1771415934173; Wed, 18 Feb 2026 03:58:54 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1771415934; cv=pass; d=google.com; s=arc-20240605; b=ltENoIRxIqEgXSMv4n4/TxdQRMNE1TO48uhkZRGY1zX2hVKXt4O4JTD/KjvfmkdPoh lCu/NLZ6m8G5GepoV4eMnaOqsz5xDcHf1RzLJQJ8mZyQHU+lexc8h98vaWRuRwU1MZ9x bJLgl3cD8BaCB7R2Gp9sa1eeFcifYHkKF20szFGUFVMwyGPdIgVernV0j0sJV+3OyAxn 1mLc2SZMYU74356XOXlnj4IqhyPa/25beFdnY9YIanvlpyY+ODWOWoyMFA8dUAiVnDrW a6RzwKzvqNAaVmeR9V6DalKCJatykyutZ6m92ahTjmZ/KlCB0egFgnQLjGCgPrxERiS4 cO+w== 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=eNFRLsTBfmfJv3N5Vs0V4iS0TZ2cjs2Q6YtRb8adZ8k=; fh=dWFKumMb31C26+PJa6vcB2ftw6NwdNo52k0UEVGombI=; b=W01Zzx2lQAudWXB10xK7iSWN4Mg6FDeXa2Qcw+szV1s67oRUHn0BxwqApz2Ja/MauV I2vJ4EbbQd0vc6AWBKIV0rjmBoLixJOVVloj0Zy0Q6Qz69nifaOsFaETSXwvKVibF2tv zrmioUWAhTcxC43iYo7ObdjgqErqSEOvFnojGVjjyE2mklINhV2Tgf3gN9cVyN4uP7aa tq4lvfW7AXjw9VP/Aufvzd5P8pRGRdmzSBmu8zqdyraFwF+139cLlJ+hrSli2Ro/whsi /QMCoJ+GZwkVup/m+TmSfculWNTC45LC4AmsX/IQdQ8AwSPnW069UuMNLhH1T32tC+WE OTvQ==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=zUONzPpr; 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::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c201::3]) by gmr-mx.google.com with ESMTPS id 5614622812f47-4636ae55f7bsi868008b6e.2.2026.02.18.03.58.53 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Feb 2026 03:58:53 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::3 as permitted sender) client-ip=2a01:111:f403:c201::3; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=vnlfhnzUyvO1G3uj7gKAZwWg4axWDaGMPzgGU8z40VQO3iULVfRyxt7+giGdzGdHboteeuYkyNOIaqpo3GVOmjXQZtpPnK1mBY4mx76+puODVcQEnIcPQJ+xBKZxPS5UTrFrxYB60/Mj4UNXdCXnnDD+PcAoFtjNuD4+Y/77YbPCt8coR6N19aQuIFyNrU/JDaLaPWjs59bTtp3ZbQ9W+LVsE/usgVMB3f1OBHGe+f7Jub0aw1jHZT3L6fkV2nnmTwHNXYJ9aUTljrxUOe6KTMGwar+CUMAQVoOCl3m7SvsD9CE7OHiy/pZ2mR6e/6PtyB/Y5Am4ILWgLVxiekACnQ== 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=eNFRLsTBfmfJv3N5Vs0V4iS0TZ2cjs2Q6YtRb8adZ8k=; b=m+o7ubfxYE5mTBoCpNtdLMToYpcMNLyznosHvQHquHLZiOXWeJ3KhT8VHTXLQXeJeq7lenKU/u0TT8BTvQEc5pMjqQFiegGkLmkNaChTICQkTZpo2QSWXBFBCeKs6daXUJDxqC9RvTiBIYk/k0zUAAfoR6z5dH1Z1sVNrfw/rx1lg5JKhklxpI1ZCeSj2x1/H82qTyXiIz7BjQ3Y0glmTLVxgHXW1V53MpmBhhxT5Kwv/pXcW3GJ+O1Z+ZFzkETcw/M6CyPdsS4ITE3lII07AVrGgOupJWHO8CfeMf72IUoq/jWD1FIAomfeHE8jEwjSnuaayKfjtvXGx0SwSTcrug== 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 FRWPR10MB9395.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:d10:1a1::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9632.13; Wed, 18 Feb 2026 11:58:51 +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.010; Wed, 18 Feb 2026 11:58:51 +0000 From: "'Felix Moessbauer' via isar-users" To: isar-users@googlegroups.com Cc: quirin.gylstorff@siemens.com, Felix Moessbauer Subject: [RFC 07/12] rootfs_generate_initramfs: rework deployment to avoid chowning Date: Wed, 18 Feb 2026 12:58:22 +0100 Message-ID: <20260218115827.3947145-8-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20260218115827.3947145-1-felix.moessbauer@siemens.com> References: <20260218115827.3947145-1-felix.moessbauer@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: CH5P220CA0022.NAMP220.PROD.OUTLOOK.COM (2603:10b6:610:1ef::28) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|FRWPR10MB9395:EE_ X-MS-Office365-Filtering-Correlation-Id: 23214806-6aa9-464f-b8f2-08de6ee5151a X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|366016; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?KZbunN5ZBWdyRXTSTE/y7Cis+Q2cDXV3pY6O0Ku6w+kEhEZmnitQ98rvQIFp?= =?us-ascii?Q?X1Mn5Fk3UCdtB28ssNgZHS15jnjeo9mUI3Mz/AlFyfrN//JPfLunpeACheSP?= =?us-ascii?Q?CteFCcvtJXzuXjQ+vDuL9sMpsPpzFZV7PCBwmXnPIHJXNbq4x8AEYblQvOLW?= =?us-ascii?Q?4MWs0S8BOOAyz7f8SjfrawQ1/CXZyWaB6Gl2i4Ezawj3cd2E/sNpyHqjTVQU?= =?us-ascii?Q?bv/EBzyZjlKz4/SqG+YSRo1yJJ9GOy8Dead4dd4EKEOVPG5Yl5IrlwIs2ziB?= =?us-ascii?Q?PUhWZgdFpUEL6GlNyDCdFmOZhNwfv1sUm+hb60LoXvdEcNLIH5Q92sYXr8WF?= =?us-ascii?Q?FUCJyJ9HhK3awfkdp6BWTBw5DuQ6PokodaXQd3di13CYEZmi0rddzIPOlqQd?= =?us-ascii?Q?QNwYjftHH2YuugFOG2x1z2pkCicr3xts6SDTAvpOULaObgCTZxQyLCmdXCUt?= =?us-ascii?Q?ZfBzpmefIF1jAoSQvqaY/Ersja5mw09Y329wUY+2P2d4T7EP0WFQV8RJAzv4?= =?us-ascii?Q?TLPIRt7+muEJvBNabjOY3nRBiXqj2VmnhA1boEn+EI/3ek9Pl3uuKDzibB60?= =?us-ascii?Q?3dHfMz52drucWczDtcwdxPxba+uYz4gh5aUdm0cCf4PNEOJPhLDthF42/FLL?= =?us-ascii?Q?gC19ZcBOkuWlIf5iDUeJKnmX/Ll1o3q/OyRECqH935JZwdWw+b7XiXLjk+61?= =?us-ascii?Q?53GEv5os/8GM593Frk4npV/G0HHTZSRIWp/HaaNitT/YfHPdgpNZZUd3Zd/s?= =?us-ascii?Q?rytxm1vsJHXcYMpI2pEJyDYeS+0SCMprwqLsBX1HtWz0kUd81AHywp1XXwts?= =?us-ascii?Q?Ul/tq486n17rEQxz3BGqsH2YTSwS6xJ3Fz4pUhe+jtT1kWv7KdQFpmA9DvB+?= =?us-ascii?Q?pgkl5TuUgQjJDFBo6702bG0WFz1aUHUyn8ApHJXb0VJVbMgT5gAqQFgAjXcL?= =?us-ascii?Q?5WTohAOziqdiae8ojdzmvjgf3WQm4GV92VAlxdAYAy/itU0DDYsDdPmxIwg9?= =?us-ascii?Q?Ey08+SI0Ol5363QSzJwx4FiF4jZhHFgx7ZQBtqBBVVovUu1+lUSFTyvbZmGG?= =?us-ascii?Q?nQAzRTNWF4jY4Owpb1LTNPA31mSt3HNkWHFPbfLnclLIQsRH1p3kNC8dm8TP?= =?us-ascii?Q?iKeCwlmhOKECQ/91FooMre2WmSjbCvMshrounBoEagPzISucCjblZWTwiQ9K?= =?us-ascii?Q?uJ/hAKY489Ttk5R5RhbWo3Aq4O/SJ0p+jNOU65JYQDjrf5aoArsBH+LKgLqi?= =?us-ascii?Q?k+gc1/XwRG0ONhKnfCUy7TlgXp194Nm5uC9d03m5DbDwrmhyJzJmPeFI08Zv?= =?us-ascii?Q?sBr/Jaot4T06xFYTrRe8NI+JEKNUrwXBbIi0b71hEbiFf+Z8QcMMZqwMyxxL?= =?us-ascii?Q?r1bOmYsVGZrHRzIRKCBKDP6WW9zLp/KS7Jlka6F7rOz3sOcdOs4zbCFh1kxN?= =?us-ascii?Q?tmmiBPyqnNx1g+T1W1q+LquhZQdN3gseduhGmrIrr3L9aPc7p2oW/XwJVqMm?= =?us-ascii?Q?24rrhYy+7grZxpbiYfUO30X9HH1df745SxZOMLLP6NuguETKMjYJNl5BuYNk?= =?us-ascii?Q?Z668m+YPQhoEuN0HkZw=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)(376014)(1800799024)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?cl9DXwX2DJfpDzRCn8QPA1atQURFpnZ2XCzJuMOy4EpNBljxLyMdislTq2sV?= =?us-ascii?Q?S3w0iyMVTwCPXoI6jgEbdg5pZ/0hfVX3aMu68jGjMhfrFfgtjQMwhZUY6zmg?= =?us-ascii?Q?ghBrhNJbIC0p1Sw4KvvqZK/a2qeDmDRVXU1GMfbQR/rFgIEWF/0w1dgF+q/m?= =?us-ascii?Q?PrK2UDhp0T6jELp2keVjUJqR3z/lXUZMfnZsGv7sdsFD8ax54ophDoirCujb?= =?us-ascii?Q?kQBKfTDHmEM7GYHsdj7m/vc5oUifPXhW4wU84HKw9ibQHsn/RXbeUEDhr/3x?= =?us-ascii?Q?ZETg2mlANy341HK4A644UmmUDkkl3nu/8ZXRcW0TtnJeQftDzNOipSba8/TB?= =?us-ascii?Q?hIiTaySxvj4IQH/gJtPa97yHuvup8dPjepkBFp3WHFyGXL71QteaMaJnuX50?= =?us-ascii?Q?7t9VssOkOPDh1CTj9IB5ci0OHEJIrij6ybI+9uOCifyxJ3lv6BLd+pSB/wC/?= =?us-ascii?Q?39Qx7oC2Y1Y1D3zh/BLCJSmD3TX3y8pGiZ7bQQo4PK6FPF/bJaCtA/WKY+Dk?= =?us-ascii?Q?2iwpsJsevkF2iAnhpMeRs4ZnIdMh9DdnbzdriISWos/EvYg5i9wrCmioP7F3?= =?us-ascii?Q?KJ2t0GqG8vPapBI1RRLbPlrNc8MUl+fcT8vf9nrzW0h3t8fBN0CBwclX2OhU?= =?us-ascii?Q?CwypHPA0Vj0InUycKI8s6rqullXoM7LoR73hJA22KMOp0aQo7MxHW2mrJ2bG?= =?us-ascii?Q?XHUy4ths/+dK21/Y4LfZr8LDvkmjLVEJ0898KBly+hTZ+mJZ5n+EAbMwyEQR?= =?us-ascii?Q?3hmZvqxwQ2Mb4aYVWj4x4qgKoGez9jeiD69R+n1vaipBd4CMUIBUTCRR+s5s?= =?us-ascii?Q?U6Hw4cjWSqWlFgj75BGePrVXz+URnV1Ggw1fNueV+wInfaTrEsK6DivfZc5W?= =?us-ascii?Q?BxeAPfGYNneIJcsUFz1vk0riODlcB/Oj5QE0qEBSg9gg2re+aoORmG6EBe4L?= =?us-ascii?Q?hw+W+9dEKVJTWSxeXZ1ie9WmSKFfQJdmLwSzyg+m+CM7eu6m0b9SZsji4nAn?= =?us-ascii?Q?Fqlt9ghCyGuFazafqaEQB7c2ZYnNU5DFHnFyJD4662UbevrDYF/n0AE9NZff?= =?us-ascii?Q?3CTkYmIyGxf8CcZh1BlxOoUlkai3fAMK4AM90PMNO6CBZQLkoJ/rjf54mOOE?= =?us-ascii?Q?wGYy4KxS7Mjbo4g2JiocDxNpr8U7Y/f49wepVVV0OpUXQS9TKtIKVNtcnh2N?= =?us-ascii?Q?m7jHVnH31OTnFk5Ev3sqdaqzO3UwqyCWjpOt+IXs+8Tr9wgmlNA93NbxcsP3?= =?us-ascii?Q?FWh/bxsgn8hQp+UElZl46yN2UrdzYx4AveuS0OS37M6huYEBrU/6JWuy1Oor?= =?us-ascii?Q?vVuPDCL3X7R9LoDeNRJ0BbTdTxrX9HpFEzyzGtHEn1WW3nq5rIKgF9KtNIDd?= =?us-ascii?Q?u8FMF8fhzwbF1r2BaDmQK1HlqBQaMmb30ZU/K++JmHdsXga7arOV1WPdshvU?= =?us-ascii?Q?69Qz1OW4uYTtLobhhzFBz3N4mKun02XAcDZF6cAa/KGlWL8xYi2Bn59oXb+P?= =?us-ascii?Q?RpwQbWgdLJYVKUyXztZGzI7L2uRUTNnaT8Hq/xCD/t/pVbvcfsHfUvUB15iJ?= =?us-ascii?Q?Z6Zu61TQ394xLkvINPIAgilte1Ajfq4kmhaaDlShEJfjkeEUeXREMa1bdn1K?= =?us-ascii?Q?woRmQKtoqtNUznjIu71/5lESHhAkhso9MnNZn2VcgbI53cG9XqeDgfm4Ji/Q?= =?us-ascii?Q?tRHQqmBNh+GuMVKWhWNj1uPi2xzleC6X5J332b4nSEf9Ll89YJ4n44p1hJLh?= =?us-ascii?Q?7MmyI/aGUyb+n5ZryHdGolBl6WuDo0Y=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 23214806-6aa9-464f-b8f2-08de6ee5151a X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Feb 2026 11:58:51.6228 (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: zXHvEcrsOuItUMk23mFDHsmKXE9kUCEjhF/i2ZBqICMxuQdn/22ya9mPhEVwuW5+nOkRZAa26i+COaFagYvA9xHpWBfmThFHcNSYVpK2shU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: FRWPR10MB9395 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=zUONzPpr; 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::3 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_H3,RCVD_IN_MSPIKE_WL, 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: 9+xk80tqdcIg 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 c9b0a6d1..3bf4190f 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/20260218115827.3947145-8-felix.moessbauer%40siemens.com.