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, 01 Jun 2026 09:03:35 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-dl1-f55.google.com (mail-dl1-f55.google.com [74.125.82.55]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 65173Xwq023399 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 1 Jun 2026 09:03:34 +0200 Received: by mail-dl1-f55.google.com with SMTP id a92af1059eb24-137dbe27199sf273849c88.1 for ; Mon, 01 Jun 2026 00:03:34 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1780297408; cv=pass; d=google.com; s=arc-20240605; b=KsbwmvA6sGvOpRYD/l4iHwwxZyTF5PcWVd2eY3d0aq5FaaYBmWss8/JbgPhrdeNU4/ OxZtKb9QrYsZeV4c9NMRzNZSWRMopTi37UJnorVvvGixd9GJT2aqQBB/VoR7c4RaI1k9 uWZIscF9DIduxKPuYgOWBZN/XXID72FEXvbVWgFHTSVJNsjJdhU9kQMXc3s6MtlYTqus CvumYSvi4G2FS98GullcAZ9O7KtXW6pDxwa9BeTyQ5NqLaGIJf/7inG6WhNQlU12ejNm AioLcd//vw3oJ+2Iob7o9AIb25Zo+QSL1v+c67Yq5SdCl3LlqgRjzXjjc0IewsqE9Fms uweA== 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:content-id :user-agent:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :dkim-signature; bh=avtUawHHyiYbLFrQey9AA46dEfydFUV9AgfhjV5Ma3Y=; fh=PKaW0DtxMz/5rNv/eXKYZAal1m+FeaPns6UxW232Te8=; b=LecSzYqYk+2tqbVhKS1KRg/uXp5spbiUotoZuEU5n66h9qswe7w4gQiqpo0PwIPg5v ioC3JLRyQN18+tES81r4EnHrk2QbhS+d1G2aWWYeCL/4o8diBPuNYmM2palBZxr39nop yG45T2aEl4Hz/DZbxsU6k/uz2YMhpEo1EX2vCkQleVmIJ91fDj5k6CpFSv11dEG6soFj +pHwCHBsrKbVlzUJ2Sf/YMV2ilsNXn177aNNkCkrUJV5yFSCmtWB/TErmsbq0bqFUW48 5DSRaTB5vufnJlj08vQBOqYy8f3gwfCz+Oi2XlhBl3YcUz4ahTRl5ZSd4h7DgYoRdo5e CctQ==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=j1Xrlku4; 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=1780297408; x=1780902208; 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-id:user-agent:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=avtUawHHyiYbLFrQey9AA46dEfydFUV9AgfhjV5Ma3Y=; b=PtsNCMTgAhCx36yKb0+Rtp9qPhYMLIdv0ml2GErNxylBl6H2J3M2M3BGVjU3PMtkX6 v2Dd4I39tye8t3H77Gud9Eu4heBE5Dbcar3V+AUsfFaBXiP1JwJLj73Xd6LN6lVBqIe2 txhhXtn0XM2HG4sDFim9LGsjTQ/IDwE8dtecuHLnAAR2OWWHyO5F+x3oT2HkinDQrNRb dQUsP2UwCeuCMFIBZ3KhaNwIkygKa8AiGllU9A4Jb0GuFDdtQ2L1zrbr10uoFrqFpKRd Oj4PRSnBgPe4idtVb0qdgBe7+9iBPLBidP4ebOMif7XsVSNyj5M519PV7K+KteY6bEMh 0x0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780297408; x=1780902208; 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-id:user-agent:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:cc:to :from:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=avtUawHHyiYbLFrQey9AA46dEfydFUV9AgfhjV5Ma3Y=; b=iYKhrs4vKEAwM5Xf2HiTUCbNUtJrzUPwC2OTDcKfJOnJ5JguOf0lTJ5fcVaMC6Uc66 +PhPj3p/RK8/M3KDCuo4wdkg0DigMwTKfukFIdb9/vqj2FW1FQ4Y0KRMtlZy77Kqcy7c 6FJBmF5Sp4uO/S+HfibfO2F05jGespiHMaonf808eRzWIjlwDRWEc/Nd4kwj6BgjN6vT pxXXmTE0vunt9j8sMMyDdNLUzrP9adlaEmvNAvA26BLTyvuvq/TuF7aDz24i1zJhceU1 /J5UN8FqNgeTMNy79aTge+DzInDG4aUCuEO9kZP+2+3zc9rOFV2PxmzHUm93llYGtyYe M8vw== X-Forwarded-Encrypted: i=3; AFNElJ/8MkRFEHqd946hjf3Xe+b2R5Y5zXIyFa8tooFwrBbyjy+KnKqTNL/xwzMMeylE4+XcThrN@ilbers.de X-Gm-Message-State: AOJu0YxMW37BK0XspRnOlLPZFzs+m2ano0Saf8bewvYD+pMP32WAXNz2 S9IWz0qovjPzpkly9+WgEnveTaK33IN5C7jZxhR17rjiCcqYoFBWuN60 X-Received: by 2002:a05:7022:2601:b0:137:567:14c9 with SMTP id a92af1059eb24-137d4271eefmr4117239c88.25.1780297408060; Mon, 01 Jun 2026 00:03:28 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AUV6zMPcUM16ZVwcoiongETnXYYpJtPicoaO/0kHYVYF+XlJdg==" Received: by 2002:a05:7022:6993:b0:132:270d:7b99 with SMTP id a92af1059eb24-137afc94187ls4010752c88.3.-pod-prod-02-us; Mon, 01 Jun 2026 00:03:25 -0700 (PDT) X-Received: by 2002:a05:7022:3d8c:b0:12a:6fb7:87e3 with SMTP id a92af1059eb24-137d42926bemr4427750c88.31.1780297405427; Mon, 01 Jun 2026 00:03:25 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1780297405; cv=pass; d=google.com; s=arc-20240605; b=OIs6/eXcEaUaGRvQmPfs/dCVwInQBXnw7WY91fB29RfsRIBQCy9HGGKm9PUFwYhcQG 1OC2x44sKcmszRZE5PAe6r/ZGytxe+3EvoFE6INiYelgSNpsFqhgZ9sa173MMpx9IpPE hF/P8AA/+EqeaU5irf3Mcj5W7soAyTXOCvN8HBkjPpzpVUNoQ3nGv6zxvRSX1/KOAAXc N3mguHdnZZTWSA36zcR4qBU3tQfhhA4qwYIIyo9e9/l69v9AAOK9Ar4SzODXGx4fku5o ZDJzpu/rLFqtJlTMls1eWruHER+lGDmS+l7FjtEZposGt5PlzcP9XLcyoLmOZH0A0KId OpUQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:content-id:user-agent :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=aRdA6hC4laQwIsHPXNHIGxAVbeEyiQRHkk8fPT2oeio=; fh=kx5PYeafKdTXgIUfpNthY7cV72QjUGE9qbIG0Mf73VY=; b=Q3IqWuYtSVbhjpyAm7993+xUjrOG5R7XgGmxT7RM5aX4j3D/BKb+T6aAbbSKRlPQKo sjtL1Nofvoai2m/BmftpsdNcIOJMfZmqk6cpnbuRRASzEeFJ9er4KePmdb6YWovJzBhq 60jlvEzj8X8S6sA9A37cYQVycRStLYK5+YgwRonCnCBWvQyFykrz3MzKSutVbTVPxzIG 7w5PaF8a/KCnq5s5uvQITm4d5x5lRIR3B8/gRhOLFiFc14F/y9oC2I3dU3QRoeFdXrNo e/C2lrSlPJnz9byrGF4T0AZ1IhJPb4dS3GtkOXAZM7CEm9nAUlEqx600piyfO9I4UIpl drIg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=j1Xrlku4; 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 a92af1059eb24-137e51af07esi46736c88.2.2026.06.01.00.03.25 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 01 Jun 2026 00:03:25 -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=afyOQqkK4bWy6I84jzBZ6JnM6MdNBd3zhrPw/mV3LqP6lInz0lpdYsMAaiQa9CET/lEtnp+LReqHlLXfkvxB3EHHULh+ughmO3fgX6gSA0Ttw54me4WzOKs3piD5lUPxep2dJECgNgyFC9/ypiG+TKaMoXzCMeQELFC8wKldtJiI1UqM/TJ7T1ccSfdJ7VE5oM2u8S9YHoP8cGJN32DJjkpsKK0+6UcB4ly+bQyqyVzBq8o/2bWRDnO4+/O1DK1V99qIQ/6TUYqgiwui84YJxSxUxf/Ms6QH9KylJtsOZsqF9Av8fBWt9XGXnyheqTwUktZ0H7DqDE1hes/0Jv/D9Q== 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=aRdA6hC4laQwIsHPXNHIGxAVbeEyiQRHkk8fPT2oeio=; b=fqO56WppEILOgEOO8QszYLQumixUd40Y8V3XcsGoC+YJ1lM2xogTGIjpwclzJK/MI3HFEdFoVuM+OzgQGDdq4AWMKbnRk2Mir3VHI3nYFCnFE5qD+ey+TFJflojSCt/oHmSb187/BEbQ3NnAiT2xzyi0LLK/uff8sxfseqKn2zkwaLN29AC5kR9nDkMmIN5bc0PagG5WZQMok+J9cjhkSGeJViC8TH/ZPN/FQCkzxYWFf7wOKxeb29Nky1zcz4ORhNUHJ8GOW95bfA5z/A82FpH4uqCZQpRzODPjf/TEFIx7yZISBb49w/M2Y/QiUwlVA8Bq3fQj6g/gXlCfY6zfew== 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 AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:619::6) by AM7PR10MB3688.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:138::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.71.16; Mon, 1 Jun 2026 07:03:22 +0000 Received: from AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM ([fe80::c0c1:ae4a:a803:8b8a]) by AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM ([fe80::c0c1:ae4a:a803:8b8a%7]) with mapi id 15.21.0071.015; Mon, 1 Jun 2026 07:03:22 +0000 From: "'MOESSBAUER, Felix' via isar-users" To: "isar-users@googlegroups.com" CC: "Kiszka, Jan" , "Gylstorff, Quirin" , "wzh@ilbers.de" Subject: Re: [PATCH v3 07/16] rootfs_generate_initramfs: rework deployment to avoid chowning Thread-Topic: [PATCH v3 07/16] rootfs_generate_initramfs: rework deployment to avoid chowning Thread-Index: AQHcxpoXRCGVD8CiP0mit2mGCmZ8LrYpnEGA Date: Mon, 1 Jun 2026 07:03:22 +0000 Message-ID: References: <20260407142310.2327696-1-felix.moessbauer@siemens.com> <20260407142310.2327696-8-felix.moessbauer@siemens.com> In-Reply-To: <20260407142310.2327696-8-felix.moessbauer@siemens.com> Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.56.2-9 x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AS8PR10MB7254:EE_|AM7PR10MB3688:EE_ x-ms-office365-filtering-correlation-id: 28667de0-3807-40db-3cbf-08debfabde3b x-ms-exchange-atpmessageproperties: SA x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|376014|366016|1800799024|55112099003|38070700021|18002099003|22082099003|56012099006|11063799006|4143699003; x-microsoft-antispam-message-info: ed40nFJv+OMMy1LuV9gVQzcXmIefg3kMiTK8SAyPptK2couszKRI26pQjIPK24rM7/Yxr9jv+TY6cYBQbcfaZjLWuKflPIO/9mS4ArLy3F5LcQpoy+9rF0oYrSUzeLWYgRV4+wmSQf+kkDuuLZ37PKZ3fr/NSsun1TYiH9VsB7lGVrJB85gUrFg/GGO9OJdZOf/7Z9bQ3aoEvSHczeY0z/xnSnnQBMblRYf79u/+gMU23wq6jXh+L58ieE+oNPK5P5oqXHLTlZHG5D2/SOJ1QWG4VZ7m/gqz/rfUe2hsVwq4bT32VS0GCaxFGCBZabqSTAIeyRa4mR/4Ltbp5WWCw4KDosZxePULGu16pt/hrOyPYLufaKYdt2reLpyNVrLm8Z0CA9LLdrzTNnzV2nXhj+NF1Mb1fEtp3C98Yrw7SZknrL9N6Nb+JvHiHR+peINk/04qaemteFMWZVZRKs0iIa1weXFruflOa7zBPjG95fcaYmIfy4yHB4Kk2zEqwZ0mZbFZymqhMySoV672oUECk9PjZP2mSGrmyhq9yTwL0jqeT3nAJhm+CxUMzpA4z4j7WssGUlyl2SucBibuC/DRvRqQMp53uDhDTighBRDoz+jgmPWL6GSbzMIqqNvgR/7TYIPE3pSfqXm04mk890GVU0yuMRgCs52hQs+Qzut5d4k9INjqTP14lCF2vqlu+aa+0buMCmaWfGTk+o4GVOYTqs3ldkOWsdBj++2IJyfevxNi9wBOyiDB9aGWUEhubs81 x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(1800799024)(55112099003)(38070700021)(18002099003)(22082099003)(56012099006)(11063799006)(4143699003);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VzRLMG9PTEdsVmpGcUppVnRtR0ZGb2hTcEVJRWhhWFBkTFF1TjlLRHRKdkFS?= =?utf-8?B?dEM2VHlkMzN2OHQ1UmF0K3c1bUxFZlRkMktiSjdhRHVqQkdOTDdNYU54UitE?= =?utf-8?B?eWpyZVNBVmVNWjJpZElJTHk2YkNmaUlqVnA2Qm1lTlBzMGs2aGh6V3lOaEh3?= =?utf-8?B?bmt3ajVkZjBoN0UwZkpjZTYwYWlIWEo1SXlrS2pzaGNDTTU0SVIyUnlvOFpD?= =?utf-8?B?WHh3MWVYV2xzNFl6Q3JOQWhJN1FWZ3g4UWg3THFzMS9PUUZOc212UHc4Z3RQ?= =?utf-8?B?UjZzcHZ6anBLeEltOGV2cXJTZm1uTVdRVlFFeFBYa2lVeFNEdWdaMzlEdTc1?= =?utf-8?B?bmFNbk9oQW90U2ExUXUwWWtPb3dhVW4vdDFPZXROM3lkejN4Z1lvUHYwWUY5?= =?utf-8?B?UzJhUnJZZ1lVT014WmFvMHgvRE13eDRPc3Fydld4bm1wVjd2Z0xETnlmbXNG?= =?utf-8?B?U2daV0lHMGR1UENTZ3RZNUVZaHRGUkZPRmJYNDA0VFNnV2tUOC9QMTEwVzVl?= =?utf-8?B?THA5d214RHVycGRPaXZzZENjNGJXVG9PNkFyOGM2WU4xOVVRelQzUnBpQVBT?= =?utf-8?B?MVdaTGpVSmtqZFhKcjEydUtkZDVLSndOMm5QTG1YZFgzY2ROOXgrMWtqWkta?= =?utf-8?B?anpvb0F5cnRudTBwS1ZHdE5uZW80aDEwdzlYMjJ3eTBSUjljUjkyZ3lOWUpF?= =?utf-8?B?SUVLK1dLU0VYR3lTdUR1N3RxcjV2bWM3SmdhRSt1MnZRZ01XUHNOekFqVXpD?= =?utf-8?B?djg1RkpibmV4S2RYcHNleUxyWklsRzJzZnM1T3dlZmc5WDgrb0dKT2U2aU1z?= =?utf-8?B?ZnI0S21naTNwc3FMZHU3RVJzK1RRdmk4R1NyTzF2UGkydTlFTnQ2Nmx5dzMv?= =?utf-8?B?dWpaaFlPMXlMb2VJcy9oTEttcGxiNXZneTZmandGd1A2L2hZSTJCZEFvK2Zu?= =?utf-8?B?ajdxcWF4MHNwR29ZNTIzVUFHSGxQRlBwUUZRWmxtMk5RTk5GVXgzT1JNWjFP?= =?utf-8?B?UzRyVGtQLzBJajltRndUVEJKVDd4ZkthRE5OVDcvRFV5aDRrM0VaaW1oak45?= =?utf-8?B?aENoOFBxbWhPMVVsMHJQcjlsOWg2ZE05RWdMTHZEZlRFVHpraEhTRUkzOC94?= =?utf-8?B?M0xHMUZFUWVKT3dZM3VkYjFVK1lFYU5GT3J1SW9ieWlLRnNyRlBUZllidjB3?= =?utf-8?B?ZkRzeXhqL0tkd3RMN3IvaHA1QVhLSDZVQnBZMDVmUzVlQUs4anRIQys4L0th?= =?utf-8?B?RUlIaTNyVlA2WG5JcjBiamRoTmVHUlZNTHFkZWQ4NHFjSVRidVlMMk1yUkhU?= =?utf-8?B?YW1jaW1SMzRkQktjTXVyOVRGMFdxOUlpMzdLcFhoUWtEejJOQU0vcW8xQ09t?= =?utf-8?B?R1JhbHhFN25GeXMrR1NwMkRXZGRyZko3Y3RaTC9YQjI3WWxKRUdpRVVrRnNL?= =?utf-8?B?MTFKNUdzS1NrbmJlZjJSVVhPZ1NUSGwvYUhabGpnZ0hnNEN3YjZieWxjcklS?= =?utf-8?B?NWU2L3lISHdwT1ptTmVleEtXVDZhWE8vdTIxVy96YXI4cDYrczNFS2Y5bEhu?= =?utf-8?B?cjRtcUppNlRtYlpYZlRFS2pIVDhFT2t2ZWMveld3WkYzZDluUndYTGtGWS9h?= =?utf-8?B?ZE44cytXdFppUXdZK2FKci9qOVNtS0lzQzJtTDFwb1J3N0ZEVDhpZ0YrUHV5?= =?utf-8?B?WCszOERaS1BMbURqd2JSdXlqL21xWmRtZ2o5S3J2eUZZajZaNVVlc3FCemZ5?= =?utf-8?B?cmJXNk5OMGxTaVZGYkhLZzhIbjdXWFNMbXhENEZRMmg0YmVyMXlXV1ovb0pL?= =?utf-8?B?K0tYRHhQVEF6WlRINTJSa0JXY2Ztc0pkRmU2VjBhWHIwZVplRTZkQWFDWW9x?= =?utf-8?B?MGlMMkNJdmVJdlkxdVVPa2tncUdoT1IvdnZOcVdLV1hZVEhPVlI0ZWtXdTFU?= =?utf-8?B?M25tejBtMHlpWnA2c1o5aThtWUVhSWRWZ2tsUzhTR3FLZEZYaG1lZjB4MzVk?= =?utf-8?B?eWE0em5xUU4wRStvRnNQT3lXVmRLY3BxcVdHQTcvK0tYOE9SQ0huNk9lNnRD?= =?utf-8?B?U3lIdHA3Um9yQUV4STZVTTJGcTFucnA1MDBzYTc2aklIUlRoUkp0MGhxc2hZ?= =?utf-8?B?b05WS0VaM0hnT2ZHWUVqNkV3YU8vVGJWb2ZkaTFTTlhVK1pJZzhiYjdaMzFD?= =?utf-8?B?eVhSR211bFA3VjVscGd3YmpQMWxLY2ZEL2l5eHJMajk4MGcyRFhLaURXdE1Y?= =?utf-8?B?WWxWL1NHb043MnY1SmJjMkNya25qVWxZWXlaa2FES1pkbURtdzJ5dWtuQ2ZJ?= =?utf-8?B?UUw2RkZaOFIyTERZcnc2dDhjVmhKelJrUEZlQ2pzZ2pYOHpDMkZXWVdSNlVB?= =?utf-8?Q?skR72b1w0N5YS0Ds=3D?= Content-Type: text/plain; charset="UTF-8" Content-ID: <147A3ABD96657A438E599F1A918FA41F@EURPRD10.PROD.OUTLOOK.COM> MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 28667de0-3807-40db-3cbf-08debfabde3b X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jun 2026 07:03:22.1476 (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: uKka0cRY4uiflJyh3tx+DZA+u9PzwdRXLRyMA9ZpFA1h3gBRmBc1kMq9S6g/i3cK3p3kQTQBsTC3mjYJHq4pk8jEdui8m9BHICeeLBRDwyM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR10MB3688 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=j1Xrlku4; 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: "MOESSBAUER, Felix" Reply-To: "MOESSBAUER, Felix" 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: kA2eSJyy+KPS On Tue, 2026-04-07 at 16:23 +0200, Felix Moessbauer wrote: > 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 aa65cec4..60ea66ed 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} This does not work, as the generated initrd is not world readable (on dracut only!). I will rework this to keep the existing pattern. This finally works as we map root inside the namespace to user outside of it. In previous versions of this series we mapped differently, hence the "trick" via stdout was needed. Felix > 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.53.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/cd5048e3d738be5290143878a5a4c8e4649d0704.camel%40siemens.com.