| Message ID | 20260615092458.259691-2-felix.moessbauer@siemens.com |
|---|---|
| State | Under Review |
| Headers | show
Return-Path: <isar-users+bncBCYIZ4M3XAKRBAMKX7IQMGQEKMJLPFI@googlegroups.com>
Received: from shymkent.ilbers.de ([unix socket])
by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA;
Mon, 15 Jun 2026 11:25:28 +0200
X-Sieve: CMU Sieve 2.4
Received: from mail-qt1-f186.google.com (mail-qt1-f186.google.com
[209.85.160.186])
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id
65F9PRui009021
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
for <iupwgm@isar-build.org>; Mon, 15 Jun 2026 11:25:27 +0200
Received: by mail-qt1-f186.google.com with SMTP id
d75a77b69052e-51956be1f44sf31010561cf.1
for <iupwgm@isar-build.org>; Mon, 15 Jun 2026 02:25:27 -0700 (PDT)
ARC-Seal: i=3; a=rsa-sha256; t=1781515521; cv=pass;
d=google.com; s=arc-20240605;
b=Ugp0GWx+qt+APcgUxiCbj3BNdJFsdyrqUUkHCjkYzVnRWUnV/qQcn3qq7tTODqVqGA
Hm4no67FA73H15zrHT9QB0/5XdY7IpH9SU0tetvzjUdO99ex9CsW9f0et8GRQEZRI7N3
01VYtEyqIri/i1PA4Yb81a9PDjYmZ80K0BxqsOX5yKFUZvungJrFFtsbsKyeQ+gRe8Xj
uL6RZjq8bZf0MPh1puymIS2dwckgK6Y9PqxkQykozfn3ILAWNWpsvdtut+tn8Su7jxHv
OGr1jLB2TXh1tPbDS3RMdnv+RFSkS81+tsovVA5pSXz5hPyRSVPu1UtvMPIHpXoCYuZM
0a8A==
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=0RinG5POUa8eCoQFs/X7mIU0Hv6TVmDqFjCwP+bfuH0=;
fh=5k11NKiJYU2XZuQrCWlOGqFNTKHoyu6JKIIbMcw0NOQ=;
b=lraw4tTpGvzAZ6V7a1I96W8Z9q1Q82LQU9hyg0AgeyDfTbKR/bf6PtXxvu78kEs6pu
3nYJ6WG/g6aqbC9ejRsa0aDNeMhUK6QjfqK34usILrzmNHBf2HaiPNwV9aZBwmIdJk1S
upz+UcSqMngKVeOXlrVmUysumMM2soZ/4vguZA+WP1XUYxKFXA+06CRKnvRaczWFcZWc
mM+7/fvo1ipkp64YMnFsoPOEnfpdK4OH1uc9Dgkq6l9i3LI+9gAPsqcEe190fk68Esc7
zoMjxt13FbMfVKepK6/I/WfJNCK+xNb9LbHBDY310Vc2oR7APp1FWBPzZNJPFRoCOT9Y
wh8g==;
darn=isar-build.org
ARC-Authentication-Results: i=3; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=Gid01pXA;
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:c202::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=20251104; t=1781515521; x=1782120321;
darn=isar-build.org;
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=0RinG5POUa8eCoQFs/X7mIU0Hv6TVmDqFjCwP+bfuH0=;
b=iyr5Pk9qsGBSjWhQpQQ/VrAk06l5fDjqQUswUYIhNis0TLN/KuZT5HQiKzRO/aYy7N
w+Xx1hUD0aM6k/bPMIPakqUa+tqh42P8iP0TOVFlPrGAvmJgc8ywxEthCy8AiIhaKgh7
ZJfsVYFHeXp7mYCrNbypLPZwo9LGoau3kD+OdbplriMi9kiMoIQY/fjR9dJjFA5f7BhP
U8vW7BZQnjfllg2mR2RGa2QjePzeWDzL9w5Q5SJek8STWTeoSLAJbGi6xT0+gZDCgy6v
lzFAdGFC3H1n0oEMuzs4gBYJPrTHBV5F0CIXoCKeB0WPsOdoXQzRX/AHo7E2wKXWL7Dk
Ramg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1781515521; x=1782120321;
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=0RinG5POUa8eCoQFs/X7mIU0Hv6TVmDqFjCwP+bfuH0=;
b=EC0IwD0idmJyGmibgIBUmVi81z8j2ST9AN1c0UGJOv4aDvJq3UbUK3u1kZ9F1WcXE2
8gaWvnv0mQqHjJkCbwQWUv76i6Xy5efaYqAme0B/Is84fi6JcBMbwEkSrrd2W7uK+qVf
LskyCHrSQjLry7mOJmKJkWn1NUN9AsbpJhzBJfGrdxK+sx0p7B1z3676pwnMJwICeJIR
YYJYHPq/HRXXNU7foSZUuWcUtCEGb0mr03XIfjdaXdmh/06oMhKwV3KbIdR1CwypqlyY
U7U5dXODShdrQDKt7q+PKkACI2IJt1MaQfExTjDK4hZK4MLM/MVh6G5y+wfFQRfYCLMG
VnPg==
X-Forwarded-Encrypted: i=3;
AFNElJ/q9aNJkk0F5K7TfA3PsDRsxHg3BJ2e8Onpg9EBdmzcN+0bCKYIHaFF5WWvW0DyzYdZVVAV0Jo=@isar-build.org
X-Gm-Message-State: AOJu0YxLYtmFuAQPe4IsVVh5/00fvqpF1zIS1jp51lTJOMcD5utE+BHo
oU1vUBSdk9KogMGW0vTvdGpqcw0Vl+ATsPNvlkw1VEoG2CfqFhi45nUP
X-Received: by 2002:a05:622a:138d:b0:517:9407:5c38 with SMTP id
d75a77b69052e-517fbe61614mr173049951cf.24.1781515521449;
Mon, 15 Jun 2026 02:25:21 -0700 (PDT)
X-BeenThere: isar-users@googlegroups.com;
h="AX0PUUe+nz9QYI5+cee4CPE0J5r2VblDKoKVa9NGBvbS6cVmOw=="
Received: by 2002:ac8:5dcc:0:b0:514:a39c:fe84 with SMTP id
d75a77b69052e-517ec7a5801ls56859661cf.2.-pod-prod-00-us-canary;
Mon, 15 Jun 2026 02:25:20 -0700 (PDT)
X-Received: by 2002:a05:6122:4fa7:b0:5bb:a32f:afdc with SMTP id
71dfb90a1353d-5bba32fbbb4mr505083e0c.4.1781515520497;
Mon, 15 Jun 2026 02:25:20 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1781515520; cv=pass;
d=google.com; s=arc-20240605;
b=I929YPZxpcsDVHZnDdG5BaOVIhXpfwHKPIjChfEs5qmQ/rmrYrPGC1Lcv4RLWmSmi2
ZDLcdjLb0o2VKQqj0K6Mp1dXUJEciC7aGmPuxuyzwNBbv/NdXLfYcISz5HHEZze0hZsv
t2zu6AdT6Zt8mEIOS0uZzpVMRPJvoYHfChxB5HlhNskk9ccpDvQwQ7U45jNYPpHAum19
jN3iY150cczPmb73051NIibquCZWuT1qFXKpJ8FNyVe8zpa9Cng1SsHUmtlwlQ5nAyhY
gmDtpxWZfbSVY1Xg4Y0JVk+SOJ0ZlN6p3DcaFP/+D827BalX1SxcwSdY5H3oynGTqFUO
jd4Q==
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=Qye41HXe9nyBRp1zBB99FnT8AJEfpJjO/ESN4oCJ9mY=;
fh=WkhL8kaJc+l2wQon1t06Ej3uvBGj9sVhNcE8PaS/XbI=;
b=Rf6gmAAIvpCbX5q+TPjBpmEFoJeCHGj3fHx+y+wqx1aDPy1Q37QtxV0D/3b9xpeL97
lgdneSVadg9xrTGmVvH9mbbiIEJMlQBxdoY+0G1vszv1ZeVgFoPjd0dy7Ouz797IQ327
1iNg2+JmONZr2EU59Jl3SIslp9oTT6ZclsdOlqha/FbP3Cg66nDHWGdKg8OXb0sM2jg+
ZB+LRxUPPCADnT/H5Wy+r5qCuuMBRvuDH+zoVtZCJWtJ28VUFfWYplVxkl66P0d3589E
Es3NtzfRUy92eFDvCziNI31GuTZyVf/uaTQh842iXq2VSVEs/FD7XZ2BXn/0ywq+Del2
msmA==;
dara=google.com
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=Gid01pXA;
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:c202::7 as permitted sender)
smtp.mailfrom=felix.moessbauer@siemens.com;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
Received: from GVXPR05CU001.outbound.protection.outlook.com
(mail-swedencentralazlp170130007.outbound.protection.outlook.com.
[2a01:111:f403:c202::7])
by gmr-mx.google.com with ESMTPS id
71dfb90a1353d-5bb9018fe5asi125470e0c.6.2026.06.15.02.25.20
for <isar-users@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Mon, 15 Jun 2026 02:25:20 -0700 (PDT)
Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com
designates 2a01:111:f403:c202::7 as permitted sender)
client-ip=2a01:111:f403:c202::7;
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=OrUDApx5HE7K3L39gLq27jaxi24MIjIbH8qiGEtdQmZZ1A3eCzdCbrfDJbmqif7RT14W1ukcoW1KtQfGA5D80tJICGq5/rIp9engTL1NsY8TlX/jj+7tLnVvC/mr15yoMP4tN3F1+I12D6TKy9jAhas7PCZklqeeywNTZUVWhOKuD/MbGjWhRieWdMC+jr1JxX8QQVi8uVFrpbQ/lqkAb0gmDtIHbbtgzeQjq8lon8fq+KS9HX05CMlhhrwfzxgW/Xb/gA2gp1+iIOIkMRJyB3KHFRVk7pup3AQh6VljyF0ljhPbD1V82ChrZz1BOFSQpH9Bg4ztKO7gfGLykLhGjw==
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=Qye41HXe9nyBRp1zBB99FnT8AJEfpJjO/ESN4oCJ9mY=;
b=bY0bbCyp+Y6J6kKlmO4Dv2c2VLUiwKO4KLBsJxg8y8agaMOGvKB0nV+Z55q+ImqZl3+PwGI5xunqu83nZYDt+XCJ9fRBvmdHnzKHrzSrGiEJVdgqpeizVRWiSfIVPNEwQBeXkvYDCLtAwei47qnDLSUSQHOIZPr140l81fbPUgVurScb+K5BTOrIH10Kg6nc/OuwC3dqpB3qFHbdlNB18H9NVHx5rYQFhIAMw1AaIKovCH6wR9wNL+WJzl+tzJhz2ptvrh/T43aXbK7Zp5r+UFZQfdiibQ2lrnRBx+XNce+XyG5W9w+IC319gKgrI1P+LcZAjedc5csSr68yG5mrrw==
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 AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10)
by PAWPR10MB6830.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:33a::13) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.113.18; Mon, 15 Jun
2026 09:25:16 +0000
Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
([fe80::c54c:ccd8:ebbf:477c%5]) with mapi id 15.21.0113.015; Mon, 15 Jun 2026
09:25:16 +0000
From: "'Felix Moessbauer' via isar-users" <isar-users@googlegroups.com>
To: isar-users@googlegroups.com
Cc: jan.kiszka@siemens.com, quirin.gylstorff@siemens.com,
Felix Moessbauer <felix.moessbauer@siemens.com>
Subject: [PATCH v6 01/17] refactor bootstrap: store rootfs tar with user
permissions
Date: Mon, 15 Jun 2026 11:24:42 +0200
Message-ID: <20260615092458.259691-2-felix.moessbauer@siemens.com>
X-Mailer: git-send-email 2.53.0
In-Reply-To: <20260615092458.259691-1-felix.moessbauer@siemens.com>
References: <20260615092458.259691-1-felix.moessbauer@siemens.com>
Content-Type: text/plain; charset="UTF-8"
X-ClientProxiedBy: FR4P281CA0109.DEUP281.PROD.OUTLOOK.COM
(2603:10a6:d10:bb::13) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
(2603:10a6:20b:17e::10)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|PAWPR10MB6830:EE_
X-MS-Office365-Filtering-Correlation-Id: 8c9d416a-790f-4f6b-692f-08decac002b1
X-MS-Exchange-AtpMessageProperties: SA
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam:
BCL:0;ARA:13230040|23010399003|376014|10070799003|366016|1800799024|18002099003|22082099003|56012099006|11063799006|6133799003|55112099003;
X-Microsoft-Antispam-Message-Info:
Jx3exG7+Yptem7yrVMt4JBQtPgBFt4AfjzelscOtZ2TAqMYu0mLHSfnlj3AyghC/ppKj8yTAs1pzIzFq/BxMlRDwcrTXs/p5X1zfl0MRgxogvZ78ynfR532iUItnzafZp6hltq5y88RGoEx7fmxbRPCjX19xwYk5kFRBBBdkHL62I0usl3p7Jw/xxyHdVBR4yXVxL+ar4ZIQ1cUpV1phHR1Tc4ANQyx6UI3gpy1NlZ/Fi9RRlRQt0/Om4gmBohTR5QRHf7Wf9gEWwXARTQASMWkvBEF4RaljkjzJxRMyq8YpklCNDhzH3dmyg8qClEIuGQdWe793uNBGW+qRqSscJUxTjDupHIIJS6TvjbrPhEWDq5WImPOyE3k8gel6LfkSkVEKtJQ0zmJfGcYGmBzyj9StnEkjT7LA6OVDoysM2PwUGcAGljfa/s1WxJ8zSPhJhIYbsWKd/fbwlRohKMW4eaHemAtG0+eMwkt5BXE63K8XRIM4fa8b+/5BBxU26kynncJbfxSYe/yZuBOCm89a/xjLfcpqjothfsJ3bmLRhRGcC0yAklC9ZQZmAJMKAVzCclHVa7hvHpYrcTmvQCJzwdszKOE462/B9yVQF2/eXwTbU9OPnlG8GhLLvGIypz+jC/rVcXZ2jWQNqaVH+Tj4nKshI3/jEuurfaZXSzrUfz2pR6JCudEXm8L18eOJgpcy
X-Forefront-Antispam-Report:
CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(376014)(10070799003)(366016)(1800799024)(18002099003)(22082099003)(56012099006)(11063799006)(6133799003)(55112099003);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2
X-MS-Exchange-AntiSpam-MessageData-0:
wTVILIj4lL7PoDRbRfycc2ieR12CAKOIpwco1Mot4N1rEBAqPDKIolGbyzJ8Ysi5G8ZSi5z2uWxPqsucj7CqKHVUQzBznTpcT+/csT0IWwB7LSPuUWk+mB2qnXeiFoUiMQRXuBUAnrrG2BnwQn6BdnoSUp/aqf6VcJKm7Cxa7ZUhBOyGZTvDWt1euYrOJDVDk2bOwsliRRqZrfCquNgoMFHTpSGdE96BBknNd4L1KIT2NdMPtodmEy2vkF1AxDNXKlgQNNhneBgph98yhiDKU5IPbKl+vNKA7gAoAd6fJlHbuHTyNeBpbK6Owhu8VoukMEv7qqr+mlj7RsNFDqcC8FJTrx2jZjeYZsav1huGpiKlr9sxKOPI1vczeZS8AaXUnl33FGN9s6UClm36+vSeOxf3T/74ISHJtOL05xi9aD+yL/Z3oOUgvg1oW+jiMPfmEycuULaOF0EtKHgoRbscysFqOQUGqLzG/DGwuRVJQ4ObpcnLlCE2OXbdA3xWbJE0WLJbnDS8Soow6hVzMTkG5H1tBxhkJmjlkvd634ueSx0P9tm6iSkNlWb5lCcyFjryjOIOHOGxotFLJZH9wRbwR0n+gRNBYsjrgCTRuCJnl5ShXWA+l6HfoT6YvNsIp5VdW+fVUCLO3WWjLZgusKcvxvSQCGX14aDXTto6heXQ4z5rt2AENA+G0KKKulwsx8uSwT9X2YoIAw+iUT/+TREGZ8yVJSH+34orYFIpmJ0cIJFeWRgEZt8Y7gegXj2YyR3ga19JcRinMUIKNGulL13ftp5Oa7S91JhrMkh4VfmF2yx41fPo0oWMRiGvvOyhJRonumszJGGNCb+JKx/jNuWMxytifzCA/OyWKdT6CQQwn8GgWWWNNqkRZmC+e2X6AI33NDN+38lfqyNmhvVHpEujCZ+xk/w0iSLk9952zZN91U1yEUbABCIuRELZDq6NSVavNx2+EsvExaj/BAhFDpBrkU7uSiA82URP27z1YGbE1M69BS+s2UFd2QTdFz3yTPIdY1AZqzt2NEN6JYPZSEMzIFgMnzvLkKEqapySBzygEsJR8jXZmbjhSPNVPEV3huk0XFj2ox5USgwiqSfQvgOoFf72LAvmDuZiqZaP/pXnQOOu2tsApcQi+xtu0gHSjZR4GIWZ5oZbDb2dKLWuZ62n83gB4mVhS8pdOh6ouzgsInwKGKqHQHEV3T2BB8ERXoOmfYEq4KORfPz4pJP24o9qqgH1q6JbQ5o4s1CxYCGPAJ7IU6UQ6iQkv2YdbBOK/xjm5hAqK0GkfjQnxa0mR86oYV+ROvl0yyHd63xSJb3lqO/QlyUa5whJpTyStY6oeMwzkalcozlIJbGB0WZO27Wzo8vIf6lRVqh87np9vTtsrcFEuPI6fpMF9rDn5dX7TFZTMFblQ2ydXrhLdFGEhU+as0otCjBAqIj2kyiJ/r34aMGUZsjw0D9Z4pzO6EAI/vNmYH8XVY5aP4pbtxbrvKwQFPSADK5QzZtmS5n/pNNTkVtQOtiGxIw5J32zpSUbVeihYkhhDpoboCNIoj+daNM235DMXjGwZs/SAA1aje8g2eNaZYXHhRJHFgAxCgyxYiTIGARAe1aId1YQR18+YXH5Z132xPTYVEBQWE5JP+WRwkhEy1l6t0yEWxGtmm2X/ul6IV1z3dL3BMsI0Mzii+CALY7CnqSyXZWyFUkMzidax8zOuXK9UsVIGgySO0ij7kXmBMITuQO6XzPeDObD0hIm4UdeeOMmxlGtXnZi1yfp/uTOBNmCIbNnHd2C5dnHc2hTQ7YYqZbC
X-MS-Exchange-AntiSpam-MessageData-1: W3FC5MVbfncc4QTy5IRs471eN9e1H/w2v+o=
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
8c9d416a-790f-4f6b-692f-08decac002b1
X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jun 2026 09:25:16.1947
(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:
VfM6YjXLlau2Mhpyt8ikhoQeuFNDYjMmGxU7KaZIIIHo6kAx9cnLkr2KWskpInlFxn6L1WC9YpSXeGHFzMXfn6/QOcBiueRd9O9n+0tjK5M=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAWPR10MB6830
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=Gid01pXA; 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:c202::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 <felix.moessbauer@siemens.com>
Reply-To: Felix Moessbauer <felix.moessbauer@siemens.com>
Precedence: list
Mailing-list: list isar-users@googlegroups.com;
contact isar-users+owners@googlegroups.com
List-ID: <isar-users.googlegroups.com>
X-Spam-Checked-In-Group: isar-users@googlegroups.com
X-Google-Group-Id: 914930254986
List-Post: <https://groups.google.com/group/isar-users/post>,
<mailto:isar-users@googlegroups.com>
List-Help: <https://groups.google.com/support/>,
<mailto:isar-users+help@googlegroups.com>
List-Archive: <https://groups.google.com/group/isar-users
List-Subscribe: <https://groups.google.com/group/isar-users/subscribe>,
<mailto:isar-users+subscribe@googlegroups.com>
List-Unsubscribe:
<mailto:googlegroups-manage+914930254986+unsubscribe@googlegroups.com>,
<https://groups.google.com/group/isar-users/subscribe>
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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?=
|
| Series |
add support to build isar unprivileged
|
expand
|
diff --git a/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc b/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc index cef953ef..9bbc63d9 100644 --- a/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc +++ b/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc @@ -245,11 +245,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}" @@ -264,8 +264,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() { @@ -273,8 +272,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 }
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 <felix.moessbauer@siemens.com> --- .../isar-mmdebstrap/isar-mmdebstrap.inc | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-)