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, 27 Feb 2026 15:57:42 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-yx1-f60.google.com (mail-yx1-f60.google.com [74.125.224.60]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 61REve60015351 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 27 Feb 2026 15:57:41 +0100 Received: by mail-yx1-f60.google.com with SMTP id 956f58d0204a3-644548b1d9asf2361749d50.1 for ; Fri, 27 Feb 2026 06:57:41 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1772204255; cv=pass; d=google.com; s=arc-20240605; b=Tnw5Zlzu5pBupgK9UywenuVXdNmIntBaEdoi/WNWUqBsn31SYFc5oJCC6CvzFQu0Qe cjwOWWCgUNh3mSbhTNOo3X2ZvdyYhxQbCvTr+PSrJodsAb9QCDZ2IIQ6H2fxtyVUNPv8 3PM32Dj7Daujm7RtoHQDk2MfAR7SUIxnu8kKsRuFVcQYJvxjnlN+Y6Wp61OPP5/P3nvg y93k3p/JpbJ2cNCiB8luLlY8ahGB81nDbAaNb5piU1q0vpBhL/q71Exb2yvYF5abqM74 5T3T3zIC67LZqyLXHATK9CSDKrhFErhcdNjjf7Fw1VqTlnCud2gKVu+EkMUJ6EPYf0NQ XJhg== 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=8WuwpBn/RoNy8ifmKOFJ25OmN7U+9EPyBvSwr7Az1js=; fh=JUlVQ18XyZzIHc0/XlZrEm/s9yJarC6x5hDnmQFVlyw=; b=J7/mXDNJ7xreRODHCuuXKAu1itde1gXTDwjiwblmVE0IHxzbIcRjN4BgoJ4nBK1lCW v8um2DRoUjO59HdE+X0A6nnUICaV6ZlQOywY4/l+ooqYf48bfHj99kImryFhkYIZJ/rT +en49zW03TXFfsMNtYewiNyfaZ/hneEQLohMwRonO5i5mQtSuwHBDu07KtgnoU/6dgDf KotQzMGYwTZKFyWTWyw4yh3MQBKu6TCgDWR7I7vaQpO+VCFoJCma4jUO+GyiiojKYxvV 8/bq2RNEEkHaL7nD3dURcwRmMAZanJ5B1Xolsmk4nagG25SesBO6SGjMOdSKI48u5Tcy BwAA==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=UIh+Krah; 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=1772204255; x=1772809055; 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=8WuwpBn/RoNy8ifmKOFJ25OmN7U+9EPyBvSwr7Az1js=; b=QYKg4vVzeYJF/AzZRsTy0F3wNBRkvvAX78+JITyo0mXv84jhJSx9Eg6vp82IjLK6bh q5KJm5imO+bowwwBB1eJtAvm5xmw+ZRpBkLdELJMIWQ5uJNuEXqBPCrNvjd4CYTt+lpO xBW9Ezr6jyRkB3Lzc5v6b+PDfcNGwBeWXgP35TPSfGjSjfz/x3X84b0LhjbWioiiycRv Dc75IXlUR4UaDTP+tVAhBuF2jrtYenzxoYspLldPEb54ZMF1TKGHTQLiglMcE+obCvXP af0d1hAwf0RSw9zNBh32fM+182gOPrR9J7R6RqRCvPVNWpS61gpmZbst4NvGj5fZvjnO lTVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772204255; x=1772809055; 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=8WuwpBn/RoNy8ifmKOFJ25OmN7U+9EPyBvSwr7Az1js=; b=cQPWjLgqQ3Uo9AfGd5Efvglfp3Sv9hvXb2drc+cs1kToL5G2WkR0k+vXmNxWImmMux c+shPzzjJGnlis523dScuFEjPQYpD8dG1kcgQuJUrGyBq6tU5xA/HOQtaE/CkfBperKs apHPB3nHr49B5wTtl4WeOM7lo5KpCRcXfLEglKgRoztSrn59tVBzsjSmRDlNiLro6gi4 YVKId+wUgD/ZWu+Yook+VDwOUTb5A4Q+6NUWuKMWnwisITZftcb3qHdtvV2UwTJS/cRW OsbWTI+8H1V32/1hR3PuktueiVnA91fkXO1efmC0EnqhB8cAT+/h4JoTykoyjexIOucf ZgDg== X-Forwarded-Encrypted: i=3; AJvYcCXs5yqyNoB/DdPP8kRjBCBsZlrZCKVq8nv7kuD69i02k4kQ5+l3LaLnjVZeeAinKeykPAcp@ilbers.de X-Gm-Message-State: AOJu0YyBG/FT4vPP1OEaVZJ57dy9QquBmUHGeIkDFdZpdlKmUjNoW6+F u3AelfDIXkLNUxXvUXzXOYN5/m3L1BIdb68znq++47Wfwax+5YgwunfD X-Received: by 2002:a53:c805:0:b0:64c:c00b:8a83 with SMTP id 956f58d0204a3-64cc23ed59amr2014100d50.84.1772204254552; Fri, 27 Feb 2026 06:57:34 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AV1CL+HTgu77kdzec7p1Vk0T+hXUvYvxyYq0gj7ZFNYEhggajA==" Received: by 2002:a05:690e:40f:b0:64c:25b4:55f9 with SMTP id 956f58d0204a3-64caa9db122ls2336856d50.3.-pod-prod-08-us; Fri, 27 Feb 2026 06:57:33 -0800 (PST) X-Received: by 2002:a05:690c:1b:b0:796:74cf:df0c with SMTP id 00721157ae682-798855082c6mr31854727b3.24.1772204253398; Fri, 27 Feb 2026 06:57:33 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1772204253; cv=pass; d=google.com; s=arc-20240605; b=FZgMDMxc1nxPGLW+eqMLrwPK/MqL2ZPXsgpUKLolgbRN4zJNpR1sLF2hvPYYmKecLO 8JvHRYewOY/5mGyN1owrHfNypgO6Q+yp36Yo+hcq8T3i/CC+Q9KaN+75j6mlNtTdcxvk QXKVEpT1FbycmjIkJX3B91WsVPxVdmloq6Ng3MSWjB3oYBtRVNTt7ExhxpjhKYnwkrUq H9vrbIeSbzy3Z/e27K8LzvZ8NS/cL6hkSaie2slLdEMb/OZ5uZ0v+GDhhePM06nMJ8Lz BK8co89LMEaCeH38RuSGkV2V0XD1puCeIZT3nmTMhmNCslIcnddBKx55kIWRwWcwluti lRLg== 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=W9OzFDNvJhRlN+gHDOiwmf85bH8iOadEmE2aw4OaA/c/QSk8WnkjYg2jnb+JECBQ9E zqwcY5EUiMm3WWbmcNePtrMG5x6s4NC7qi20KPy6Lpvh3ggbmx4+8O0ojC9DPPUwXq5F zmcl6C1zr6L0qt1PYvwkz1PH84zld0MXGDs8bfdv2V8HpPvmmHcgk5qYCOBSZXQvz9V5 fMjGLgOLcNn61WKwPokOBN3iA5IP1tc8UlDmXORXFflgFz/b6gVbMnNDQHGegSMqlZc2 yFM0ac5eAi5gKOMUWW39mIMFBGDrnJCsKYkB04sEuHIgN4RaP5y4PZ8V+dXNQkJnEY/r vUSQ==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=UIh+Krah; 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 00721157ae682-79876c4014bsi1762647b3.7.2026.02.27.06.57.33 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Feb 2026 06:57:33 -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=UGs0BUCOKEVordf7JMXKQcevbkfDt7Pl42NQCVwc5L+JI399GFvybRuR6MxdlvgQKEJqLrf+XolYke8/KGKj0Nro7oRfCnw+Pp8l9Njqo8r8S1O+fIIoiwkKJgxJ6ngkoCLdPOl/nKVNtZDSpDB004Q6Omx+pBFhFXOkFvX1vKROLsZUawhOA+MpL1YedvX41mzVlQ5lmde+nFBwyTRgH3aXjNyadYzfynVC0NIa2/gLZ+XbmtyN+CLnXrhjw74C63Dz1JL/K0oohhPdI97VbyIm7Jyx/GrovgMnOkcKQ+l0oh+gG7Lfq0kllXXiS6FLQz/yTLIdPGOilt3OIWuogQ== 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=wS4OO3Go3TJWOgh40LEarfRXAShJ+N6enzPgqA9WgKW0M+P/U+ghwu0AZx8Dr9xiBN2+yuw0KAmsDgrobKnFzwvUVyMDUGtJwv2SPQf8ClmHxrodzMKCmQU4h8GvNaJJEp4mDoH0XtRD/3kkjfBNt79PkGbQEZagYeH3tj3iVmxxGnnQgapJlYEdZiaCewTKHdrCYNZqGiJQvd/bNyqW2NfJPJS0Jh7AnUiY228F8OxlNGSH+5x9sNUdsPIjjqe1VRpSfYNlfPzwQTj9DcdKYe0oHNCZPe5uPzEwypYTg8FyunpeztIywx2Bc0ZoH2NEHj8gWYhBjO78KcSntMPbOw== 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 FRZPR10MB9889.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:d10:1ca::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9654.13; Fri, 27 Feb 2026 14:57:31 +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; Fri, 27 Feb 2026 14:57:31 +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 v2 01/16] refactor bootstrap: store rootfs tar with user permissions Date: Fri, 27 Feb 2026 15:57:01 +0100 Message-ID: <20260227145716.3794146-2-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20260227145716.3794146-1-felix.moessbauer@siemens.com> References: <20260227145716.3794146-1-felix.moessbauer@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR4P281CA0274.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:e6::18) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|FRZPR10MB9889:EE_ X-MS-Office365-Filtering-Correlation-Id: 2e702aee-3d54-4928-36e8-08de76108824 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|10070799003|366016|376014; X-Microsoft-Antispam-Message-Info: TTQGJodOgueTTLAsvLmzT10KYS2JM9EWgb3PUqO32mhqq5JJPg+1QAInFeYSlfNgGY9nMW9Aooh4SHs5f09BRO4vEu+YxoYJWFuFG+zP7Nw0s/wcgAWyCP2GpUFCl1mlzdK8u9Ie4ropv2xzkanSBxQSjNAetNCqA+CWxFPGlrpMEfOgP26LkN5oGvz0b9qqEWaxfv3+io1obSQOmHV7FEX2tFK/rwiyyynni/r3N7f8Tz9Ixp5PmDDoDAom5L53eqqULKZjzxohD/2A8xLStwI3LpYE7dvp4fy7BV7BsrmoifLo81Hfq3YwHPksjjJFHmZL0juKWc6fmzg9uqGyaC0lCe1qRak0r/78q6tlFsjYrMyrdStctAWdD2MOanhMqng1SFg3ZVQQVgsWALSvd0UIJtLte+lUVJgW2SczDA/iJYTlI1BzuXQC66ssDwT+eP03aeYOhxeURpKOaOvae9yW090WCAYbXacQag4JjcCv1YCLs5Sv9kmctmju3sIOnLX6vHRNDuhUfNYSGdaB32x4nN+z3vdPaU952BJofU7CNGmtkM29drE/CAh9yo6suUF3sBZo86wjvz3ANlMbv1mz/BatA60M6oCJI+A5PiKzumSPNR7GMRpK8FmRZpReBx+KTu1yf5y1ie/satSAbHBVhErVCDFP2Ax3J4LEUUj7OQpyXzVHVqdYT6Uw8QckVy/HiSn5T8PK7Yc6m67Vz8Jxxqw8m13U4k3LZJUQ6kY= 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)(1800799024)(10070799003)(366016)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?n1rPWN3Dyv6g6rEyGaxfP2vX0v55pQ2GFW7wGnF3h4b4LrCnHeVDmxj4KwpK?= =?us-ascii?Q?wjUcW4lDET1/t4lzx7xHZtT25N4ILivjFrBx8TBXkz03ywj0RVT5NiemcFV/?= =?us-ascii?Q?dvJ4upptV5rSU17IY+SluK0hqZUdAQDihGDRiTzkX1GEEd5N0updiHTuE6+M?= =?us-ascii?Q?KJoccHLyyreBZ/rX8uk+Q3fzyKVojAJdwE6wY0tGM4Wmdzize8UST2Ib/p5t?= =?us-ascii?Q?JmPRVVsoJDevaV0qKmmAHpZ3twAI9cdWOMCFj/EZSxhYNdpV/ykCgbKPVk9g?= =?us-ascii?Q?tbEwDc2n3DSSqtsLKMInPJmq8XyKuwPyhj48mbi4uIlyIBIf58eNRJ2RybLu?= =?us-ascii?Q?fGCpM51AgSuKWhk9X9CaLgoyukaV1sYuJGdRTSpsO5aFIpqTaavR0yhwHlbP?= =?us-ascii?Q?XbMXxXXIQsNQMNN2d5hol4v/+6cxBftLu/VMLXoWX0i0jIpXuiQGkRJybndQ?= =?us-ascii?Q?tnp/nJOangXPOA5KtuK0iIoKPUQP4Gu10XPSxj8aur1v1Z00cg4+Vtf6rRKL?= =?us-ascii?Q?Qlg8rpVhGJgTuS2Ci9tVKzA1thv39VA/OwEvJGoZJdwFL8xBzToaB15w7bYI?= =?us-ascii?Q?ERUJSw23vcI/WN6hqnlZChAxsuEnAikBTuEfHBVFLAH7+7D4+tCQUvB3X+Mj?= =?us-ascii?Q?ePnKJZjN17uiq5+QdCtkjNCptBvk7TCW3ZA+CG2jKMkUG8KKJHx74Tzpx9Ja?= =?us-ascii?Q?nnyZ2SO81AjxufOs39c6xmGYa8OreXFo048JdmClx17uXvx989cIhvhwrT2V?= =?us-ascii?Q?kprwd25MVquGGir4t3rzW4LBzPDzaGJ6QuwHLgAsMbftFGkzqGtesQL0tR/n?= =?us-ascii?Q?YUsdVarIXaOK8ASe+ZRw0/BcGPDWjfZObVPoiYRyNL87YUWZ7Y8XGhaGi0EM?= =?us-ascii?Q?RuiPSznfIhzRFO/WPWBvU8Wt5eVMzCsjZqp2dF1E+qHLJkcqAiFuxMyl86Q6?= =?us-ascii?Q?6++Qyyzz/Jm0j3NSTG2RRc50l7Fw7cNA+H9O0Sb1SYTaEQGPWUPabACUZj8y?= =?us-ascii?Q?vQk2lajuF2ifCPRQ282N/2sDwCbE+upVN+ka1Z3rf5pzI2vxaGaiwKXo2Sn+?= =?us-ascii?Q?/W63gb9cw0Zm3esjWtOTHrP9LnsgKJNqQlCZoZOdj6p+lUjTwa8Hd2u9dw4/?= =?us-ascii?Q?IurJzfQXpUqYjhprKSlpm95gkqxYSxa5q2nU3JA3p2+4KAoSMVDF7a7X7jmQ?= =?us-ascii?Q?JewXn5hWlu4NWjgis/hxeUnal0Kh5vvck+18EEjd1NRGHV1htD/EPU6DqB4/?= =?us-ascii?Q?VCtIA+Vkmo9RmSmCIi7CRi3yddSlut4ip1COlK/oeuoGlxBQh+Fib2jiBl6h?= =?us-ascii?Q?SDkXMzHY/aLtcv17jRnHFtH1J8vug7htNkqJfjc9AmKkffR0vX4PP+T/bHVu?= =?us-ascii?Q?jbs7kzeOc1OPAdnCqg2HfS+B3EGCG3kTJ70rMZ4cXqTweilIODJ2P1xZuG5o?= =?us-ascii?Q?pmRJOk64FEn3D9MMxsf314wvVYeqffshGwfXtXf5taMufyP9w6oMdG5SZacH?= =?us-ascii?Q?fF7tLzHpW/ybwZvkzfw30QwSUb1Q5dDWX70/DGLH1aiT/mN/0ylAXcNSYJyd?= =?us-ascii?Q?iQ4eZyoTxrBlytyblPy/0b7jlbZv8+M5LFmEePutNOkdeutuIsEeW0nePXUE?= =?us-ascii?Q?3YFR7EZ50nWl9Rnkscys8tkpQwHoIv2/BRNLOVT+8Y/LFiDsU9O058WAEcCr?= =?us-ascii?Q?qgWJbk9BUTJ0Dzg4ijiz9gue1uiIJG3ECGMvc4WKBvdKaP9lJYmiHxREOWZo?= =?us-ascii?Q?MFEOpEcG1FmHKY0g1pWPb8T07c3FrnTixLpK/itukY8YgjCDZjcdRrMdjpkM?= X-MS-Exchange-AntiSpam-MessageData-1: pQMZGbpKxo6cC03bw5MngL4OHZPUyvI4XZE= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2e702aee-3d54-4928-36e8-08de76108824 X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Feb 2026 14:57:31.0120 (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: PzrWlHDKlI7XB1B2DRu2QyCHAMz8cj2FQz5z5WBqTDx+7GLEW5u98HVljdTpvias9drcdM4fAbHmofeBl5PVRRUkyESzkukNnzOKT+LBnEA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: FRZPR10MB9889 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=UIh+Krah; 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: hJkbVtL2TDJ4 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/20260227145716.3794146-2-felix.moessbauer%40siemens.com.