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; Thu, 26 Feb 2026 17:29:07 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-yx1-f62.google.com (mail-yx1-f62.google.com [74.125.224.62]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 61QGT3oe009312 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 26 Feb 2026 17:29:03 +0100 Received: by mail-yx1-f62.google.com with SMTP id 956f58d0204a3-64ad741539asf1757994d50.2 for ; Thu, 26 Feb 2026 08:29:03 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1772123338; cv=pass; d=google.com; s=arc-20240605; b=Lh3n85m+fcKPw7+zXMpn0Znid2UGVjkWcUWzscHdCDAkcDugarTTaALVn3L3wX+rcr 2DE+Ct6Vv+MTpM75jN2TGa2OiwW/OyP8J/GTvvAxmTPUqYLxFb2BzZks9iLbysTFziI1 /KqfQu+Yr2jXWUKNtpwzU6qho85tC/q5tLoAH37vhUE6Zm2mJpUAArGiilSJoKDltpeF 6bFYGRXTG3Yu2h6d2XongrRfxusY/zG+aPq429Bn+xn4eY49W5JqhKGmS0FpkWgz3JfC 7BiFajUzWu6zS/AdfJvUupB8dQeal6so9EItqSPQYSVtyhbJCBb5SExNz97sAM7UA64n mmsw== 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=TSmUcD91AzUNVN3QR7AC6Pno/9b+bXnKqR4DlGP5Ftw=; fh=YJi3jDdPkARfc9A+LpYD36dK9hqA9YimjXQxRQXeu6w=; b=R9OS5sZ3JM+4rVObZ4xXLaHTYC/OEVJxcgzwF2u4SYEOcYpW+cpPO0aULz59zbpmFj HFG04XJUJpxs11LpmsscDX3PPomoSlm28n8dS64MbibCpobQdrVZfyee3KOcqRmq0hkx 4dT79IiBEDZ477SY0YwRcMFaLZ5mUeyD77F12jP0LhYqj7NBD6nRytDm1V0dXMwwnzkF 4TgVW5eaKXMsFKO37dydUXRk0a721BTgTX/TlzzbAg8OOsvvIioAkp6yPGKFp2VkTuMu 4lXNfG8UyplEJKicjDugL1TFDBBnTqJdYIH//QbZ1Mxm5XkCcZlz9d9pGTOAesbRtAl7 nbSw==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=L6D6wwYj; 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=1772123338; x=1772728138; 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=TSmUcD91AzUNVN3QR7AC6Pno/9b+bXnKqR4DlGP5Ftw=; b=u2oRDlI9QGKV7sj0YWHtMm5fi0Y7qT9aN3xUOuM0coCEOrkX9xAK/9sRPgPSayRFik 1ivuhg66zLJ7NhYpk7+CWeo9l0RIQmZcvLGMB9BMENSj9BzeOEHPlI0Z0f95VYV8ai0+ DiL5FXof9pz2FMXumzzdeObXT/o6CkxvE+ilrEuu39MCyJcIio9I7xVeXHO/6I/2D/+U 2M26X1G/bkY28ehUzIodWxgYQh+ZNyi1e/ESeJs3MYtz1yAyNs8qEepXZnXXxZQdyhNk dm0HoxghCWDFe5Sd4wh0WxSfYBzshJsBJGpLiieNXIQaAaHPRb1Gq48iRE610cHmiABA J8sw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772123338; x=1772728138; 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=TSmUcD91AzUNVN3QR7AC6Pno/9b+bXnKqR4DlGP5Ftw=; b=fKhQvOUBJTZtgOQpD+oNQLHlzICjj8I8PUzvHe33chePLMuIJG7ja4onYFBuwWW5Yf d3Ma0HcqfM9VzWWDNFnY6xFEJ1WkvkgGe/g4mT8MIwtXNek/vtc7VQHLwDwcLnD20U6l s6XKPycA+F5TzmZ0ubvUoeeLvhq4OOI5bK5ET4NVPbITQKnxYZAxgLBmwR0kPjkAoQBr TVQN6j+BiuKSVo+qfZyq1WU3qKmbvIbV4DH+GsTd3ITjDKWSe/slzVYxo70CqQ6zfKxb MvS1vdhWW9dpEjy54GpBjGIwHamX0xaEjlweeUXBv9KpTZwsEW/toVZ8Sb3n+unexL49 BgWg== X-Forwarded-Encrypted: i=3; AJvYcCUHQGYNiwcJVcioqUXjc//uGbQIpwNDdbpRE0O8Ef1Wbz8EleAbKQp8e06RFicbhMhU39Y0@ilbers.de X-Gm-Message-State: AOJu0YyN3TwDp5a54CsHEhR1LHsKd6w8+041Wb5ErlbNxq4mzYyrVRKt aNvATAn4zhsr8VOVK7qZ87GsTC+CWn4eDy7lVIKvrzZCacOMRNUUOgGH X-Received: by 2002:a53:ecc3:0:b0:64a:d4ca:4ed9 with SMTP id 956f58d0204a3-64cb7c8d599mr1721216d50.83.1772123337527; Thu, 26 Feb 2026 08:28:57 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AV1CL+FPVCZtI6Y0DD9olVLTD8HkC73V+3w2wZTWIq+Z6zIM3Q==" Received: by 2002:a05:690e:1a14:b0:63f:aef7:d017 with SMTP id 956f58d0204a3-64caa9b0397ls1653290d50.1.-pod-prod-07-us; Thu, 26 Feb 2026 08:28:56 -0800 (PST) X-Received: by 2002:a05:6122:1c10:b0:566:4689:46eb with SMTP id 71dfb90a1353d-56a92ec8bc9mr1632228e0c.0.1772123336237; Thu, 26 Feb 2026 08:28:56 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1772123336; cv=pass; d=google.com; s=arc-20240605; b=GpiXvmLxfq1SZ7GjscZLaZPupr/F0LZ3Lsxy/1cCdl/1s6kBLRBXW9qLOxwXgtKLZX m18GyVI0n76b/9xJjfXDxx3yCx0kHD2NCaNWMaKf5SyjuKB/r8w6p1+RodgMp9HyOQSN pTlNnQkS3FZzYjp2ooBS8KOsY9ufist3IjRjW8LeICBm88cygaiF74Ee9oyu+fwlCfRN 1P4GHurhDeJa2wnJN+QjCUuTyPDWc3EwHeWc4SuPl83MaIQt96ftGEAaYwZt1ATD8j8g Rx+IhxlyavEAQKuKyeKI6JOpiIswBkVtr6CDy/OCaR+H3QioCKUUtUzOj2T/qATu69Uu zcVg== 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=2x0pE8Gf8H1cPCmgqCHjkjBhcQWi+LX+1EBcc2jGAow=; fh=WkhL8kaJc+l2wQon1t06Ej3uvBGj9sVhNcE8PaS/XbI=; b=L/57l6XGhorsRYmVBHdYNhNqY6cG7YjcTls61IhdUski+hgHNOVEj2VwDamT2APX0N DP93+KefNknBMho9XzyDaHmoJKkrPMakiaowTEdBttyr5HCIgUOWvMWJkhfrGU5uC4lA y8mJWN6t5Tbl5rgTR61S/kvYwj2i5WaXg4DZ1Ohqo93qQYr/ZuS27fxn7CPDo0IRWPp1 FUMxfeqFL6Lp0ZbZzUPHen4CC7Yu4ueJr/Tk4AgGJ4mJbaj3H6nHiExO8FOcaYvliNJx puT/Ky2MyznwOTUCLxR+2QluXcKHk4OqXfjPeAmWcbP5jaX+fuKpUwjzY06Stvv1WU2x URwQ==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=L6D6wwYj; 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 71dfb90a1353d-56a91b89cb9si84014e0c.1.2026.02.26.08.28.56 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 26 Feb 2026 08:28:56 -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=YGrz8zVxxJCqiyxAJjloIsicQbc3wL6s470HUDDpfVdTNpQHyex4EpYLiRQQ6yixIHEtS6t7q4LnOjUovJkZNh3wCRC0HxDjO+jjsJOh5em24pBq2Bvw0huFmMoQOh9hOXyyq180XyhqB6qXfx3JFCefHCfrf12/Zg/7NAKOmmzEPfXlMyoMc91fUY5bLx53p4lx2QLmdoXRSdFKN0/8lLUiuce9Gb3EoSPmt+R/tKJda/VHaE0bvqOceu06AazX4CUIhwe40r9UvFFoXQdShm0+96YhGSgG4rlluC+Fo0ypRzGFGgTarH4MvWQ1WeTanpW/EmwiKlSJm+IpN8n0mg== 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=2x0pE8Gf8H1cPCmgqCHjkjBhcQWi+LX+1EBcc2jGAow=; b=N/EnYpZXQHHxP2A239u2vOUTpdz/AI9gcUCV1bC545LxCjvdooYsBdnX5JSzRzWWWTQsxFq7c+KYjuTnuqZ+4jVQfuRURlnhj/Kv6JuqO4w7M/rSIW/uvW/OOrnZ0QLy5+vx/69lgenj0xIwd2fH56IvUUFLDYizIKVtumPNdvh9XfFLFQcU+9mzSP2+LVnqM+JXYAqXcYetXaktgAl6HKVNoSaJcLsGHywWJoC7DwGygIwTHWpkH8p3qS3jfzjRQTEO/0YXKgZWbIl/fI8azoleukpep8GXh/u9TLnBTJ3+EMJcEqnbKekr42nwaoDLKw0rO2gkp4VSbm1TOL22Lg== 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 DU0PR10MB9297.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:59a::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9632.23; Thu, 26 Feb 2026 16:28:54 +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.9654.014; Thu, 26 Feb 2026 16:28:54 +0000 From: "'Felix Moessbauer' via isar-users" To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, quirin.gylstorff@siemens.com, Felix Moessbauer Subject: [PATCH v1 01/15] refactor bootstrap: store rootfs tar with user permissions Date: Thu, 26 Feb 2026 17:28:26 +0100 Message-ID: <20260226162843.1642329-2-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20260226162843.1642329-1-felix.moessbauer@siemens.com> References: <20260226162843.1642329-1-felix.moessbauer@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR4P281CA0218.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:e4::12) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|DU0PR10MB9297:EE_ X-MS-Office365-Filtering-Correlation-Id: 140f171c-b51d-435b-674e-08de755421b4 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|10070799003|1800799024|366016|376014; X-Microsoft-Antispam-Message-Info: gka50VdufPLLoCD/yI68MF0jv/No04qRAlTTGpL7Q8I+DKxdgXEhckaFDw8jhupTvGJg88t6iLEPU38b/OutH4F2y/sOHgzGkiZw1fc/ggpG+a6XP6pgMWEI543lkiVLVxL9k1koRFow1ECELV22V6F67vxGa7hKkMkAiV1ByI3X6OLoXFStMfA+BUZwLr+SL0VC1KxSAf2wQf7knhwvvOhwWpuZ/NRFBxKCKPn4ewB/In/01UGIfZm2cfwJBvclmuLVEJy9QXB2LnT5ycabdtluv2mH7fsOIdAjFCVBwV2ReamUeEKPxaMw9DaenhUp7G8XOp40js58YW+Fycv2kcZVpTVG9PXMZ67OgxuW0gE/7RdM6N0RGmJ2Qa43p0BgT6UWjrA24IP5P+hpbxrS9HDzGs3gzPRvJThoENYPYC2gK8cHRBbSn3Mh2whTSjv6VIXFYUjypdBEBPgFnfrAUNmLYAfNgWO5JPn167khJhej8Y9XZTcJllNX7WVpJygzVlx81uVDWjm23q9za34olBTMrJlKGr5Pzhb6XOaVJmHiMZIAAvdpDDtk2Zw5tMwHk4six9xb9RB0H74rh3ntQa+hTbmOPKJLxB3/Vffrsrm2Lc1YL5Ir2gdVsDuCor6nOTApjTvBfXNFTr6MoCYYmPfVGZF7FioI+cTJ9A8COKvHoNMhE+h/t3vgqNyhpxag6YcjZ6ieyrK7N5AGVzv12lQ11nR4qRy5oUPBaubTg4U= 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)(10070799003)(1800799024)(366016)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?XD0E37udQxkiavuObtbOwkdBhaXd6QFyJRkBd3p2Sqhv+v2KuPP+8GesT4Hp?= =?us-ascii?Q?7zsSoO4P7j0xVOBoeP+wKiHfBWQImKTrKMOhy2sbdzicWXFJETBJ/MSFV+rB?= =?us-ascii?Q?D7F1HnxYkfdOotudvfmuObCYFQXa5hZ1SGLZ2fbiHAK/LnHQl2KJU7tHzZy3?= =?us-ascii?Q?j6TBIb3ztIjQVn9PW7blFsWxAPnmP3ZVD3jZvWc584A03Qg6JlXAJYK2tlCR?= =?us-ascii?Q?+NdpTHYL+V6vmkLE7g/qzQcPP7GprzL8NZEgOz4i3a3Uo6CY0WI427tMG1xD?= =?us-ascii?Q?Mz+O8h/R7Xp3doVNhQqq/G1yHA4DjoviIQ+Yu3CkR6lRIZAYgg+foI0Q7FBr?= =?us-ascii?Q?DjDQubUg2HspVyEi2XoLV2+jXowWzwsO28XSc+cQ+qciSl2WiocXl01QTjo6?= =?us-ascii?Q?3gVYpX3CaFM6/KvqzWZIWnaFkoJry8gduAe7ZL2hmEXfJGTRDnapCASXHqSi?= =?us-ascii?Q?2tSAcyQF35H6058eJQvb2wskYbaiHpkD8IJ+WUCJZqBefgWEtu4Lt7fTDA15?= =?us-ascii?Q?7dwlh1IUbLFk2hAkyw5alnTB2IeUJVZZdxOwYqbwM9AMRMtPtC6eVlimKnCr?= =?us-ascii?Q?bqEfLbKMYkagz024zVBGV5p3n2NCUmGGctd8XfJXOZGMMPSZFFfDQIJOrUza?= =?us-ascii?Q?IzXLBR1c4f4yGKn2ptr7RIrkMQPmp9QiTpr0Q/71ipsWXtFpuAaOUKVqcBgO?= =?us-ascii?Q?VHGtlGy3OIItJ6lgdI+SvQiN/nRHZXl+8Rfu2EHk+NDFfgp1Al5Xz6FlglN9?= =?us-ascii?Q?AWwQksn7dBXpjhsrskz5UxzuAlrWoj/6h53CllFW23bU5BKGymtgehgCwvG0?= =?us-ascii?Q?a+2Yl7uhLgPcdPgHBVtqfRVfHeQgRjVCuF5jBBJcGbgmorwDJHbc7M9FDjrQ?= =?us-ascii?Q?X5++WdYB9Hi3SMIi9Yw6qqiWFzaiPVfsig2TUGGMvo9CbukJBY8OvNfbjNLR?= =?us-ascii?Q?wPYNAiHP7r++siXvYIkXGg3eZlAMIGO2iastXMWBwqa4eL1Z9mEz/ehXnWrL?= =?us-ascii?Q?OxZ/eqnYkDJvcEzqsrfuAfprjuYbCgHxp9CA/aRdCUw8OUyP7cRwzriMofzV?= =?us-ascii?Q?L4Bjmx80AqNTsgKDrYMN+x8sqP0SFEObiXBhfq+3eL/cOHbR5S2bGucXsBhc?= =?us-ascii?Q?IJ44HhB8Z8xcyylHIzBcW3RHgpcbQyHdqBeUtFReML6ZgGhbXOx1G41BqMXo?= =?us-ascii?Q?tGbWIkOw2Fs0sMOrx7QJZBk1ukTxAScZUNiipaDD58aVgXAGwcCnNFGu+eM8?= =?us-ascii?Q?lpJmZqy3JexOJzzgq40uhnegfxizOfNxvGq7zrujsCA4zWLoTG/MFHqGAn6R?= =?us-ascii?Q?wT+MtMroPN7rHvEkZM4wgiSLvAVeZ+JUXX8vAgF5VY2YgVEgkMWz51Fue6MR?= =?us-ascii?Q?/+L1L9Ha5xf8UgIYKc9pe85e0ZoT+bU+wQ3LXGuzMiybbivHbY0hqlMSBWiV?= =?us-ascii?Q?OgbW8BJf59id8r5PBT0b5xhFvlIlflCJ9yxegenGqgqmgkc6W7sNwkUdxt29?= =?us-ascii?Q?TEJQfvpHTuj2kQFMHgOOfWvPmnUwjqKsjLUXWlgpgL1swP0NUBIxHJWhJcZW?= =?us-ascii?Q?mkxRrtn4iYqLfPzGFhiP6wlzfUWBQlkQHSw0G7sjv5FQWIYIa0RcUfRVQ3UD?= =?us-ascii?Q?rODDM8B1ioW765sgVGOWJeiY+Deci/GMdvUVh9LgrTnz4Nx+wLZoP0E085L+?= =?us-ascii?Q?HchGUDN2Szz4zdNvEe0KEuwTlxU6QDaxoSbRh6o5EnASBBTz8O3wOSlD+S7o?= =?us-ascii?Q?YNOKklA38SdrdxZrHnpayAYho71tDMYYBsbzWGMl8P8fLQa9yerRf4DejXps?= X-MS-Exchange-AntiSpam-MessageData-1: JoY1BCdCWRS9ECd9+0WsrTJATpUXtLZfUyU= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 140f171c-b51d-435b-674e-08de755421b4 X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2026 16:28:53.9661 (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: zPeCbQj16BR8Y3Eh1n2EZ0BkKoxo2r7flOoFSPqIq12qHLuT2eEmk9QYnrr9xVwD27gQqKYPMQahYqZzYC8kHveSSm2PMWyMRymWDtHi0eo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB9297 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=L6D6wwYj; 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: gyf35tWNHXMQ As the mmdebstrap itself is executed as root, the generated rootfs will also be owned by root when stored as file. To avoid this, we let mmdebstrap emit the rootfs on stdout and write it to a file outside of the sudo call. Signed-off-by: Felix Moessbauer --- .../isar-mmdebstrap/isar-mmdebstrap.inc | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc b/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc index ce34245f..9b4f62df 100644 --- a/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc +++ b/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc @@ -239,11 +239,11 @@ do_bootstrap() { ${@get_apt_opts(d, '--aptopt')} \ ${@get_distro_components_argument(d)} \ "${@get_distro_suite(d)}" \ - "${WORKDIR}/rootfs.tar.zst" \ - "$bootstrap_list" + - \ + "$bootstrap_list" > ${WORKDIR}/rootfs.tar.zst # Finalize bootstrap by setting the link in deploy - sudo ln -Tfsr "${WORKDIR}/rootfs.tar.zst" "${DEPLOY_ISAR_BOOTSTRAP}.tar.zst" + ln -Tfsr "${WORKDIR}/rootfs.tar.zst" "${DEPLOY_ISAR_BOOTSTRAP}.tar.zst" if [ "${ISAR_USE_CACHED_BASE_REPO}" != "1" ]; then deb_dl_dir_export "${WORKDIR}/dl_dir" "${BOOTSTRAP_BASE_DISTRO}-${BASE_DISTRO_CODENAME}" @@ -258,8 +258,7 @@ SSTATEPOSTINSTFUNCS += "bootstrap_sstate_finalize" bootstrap_sstate_prepare() { # this runs in SSTATE_BUILDDIR, which will be deleted automatically - sudo cp -a "${WORKDIR}/rootfs.tar.zst" ./bootstrap.tar.zst - sudo chown $(id -u):$(id -g) bootstrap.tar.zst + cp -a "${WORKDIR}/rootfs.tar.zst" ./bootstrap.tar.zst } bootstrap_sstate_finalize() { @@ -267,8 +266,8 @@ bootstrap_sstate_finalize() { # we should restore symlinks after using tar if [ -f bootstrap.tar.zst ]; then mv bootstrap.tar.zst "${WORKDIR}/rootfs.tar.zst" - sudo ln -Tfsr "${WORKDIR}/rootfs.tar.zst" \ - "${DEPLOY_ISAR_BOOTSTRAP}.tar.zst" + ln -Tfsr "${WORKDIR}/rootfs.tar.zst" \ + "${DEPLOY_ISAR_BOOTSTRAP}.tar.zst" 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/20260226162843.1642329-2-felix.moessbauer%40siemens.com.