| Message ID | 20260625153651.762936-2-felix.moessbauer@siemens.com |
|---|---|
| State | Under Review |
| Headers | show
Return-Path: <isar-users+bncBCYIZ4M3XAKRBI4W6XIQMGQE77NEDOY@googlegroups.com>
Received: from shymkent.ilbers.de ([unix socket])
by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA;
Thu, 25 Jun 2026 17:37:15 +0200
X-Sieve: CMU Sieve 2.4
Received: from mail-oo1-f57.google.com (mail-oo1-f57.google.com
[209.85.161.57])
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id
65PFbDnM004429
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
for <iupwgm@isar-build.org>; Thu, 25 Jun 2026 17:37:14 +0200
Received: by mail-oo1-f57.google.com with SMTP id
006d021491bc7-69e8587d9casf2305376eaf.3
for <iupwgm@isar-build.org>; Thu, 25 Jun 2026 08:37:14 -0700 (PDT)
ARC-Seal: i=3; a=rsa-sha256; t=1782401828; cv=pass;
d=google.com; s=arc-20260327;
b=HKs3FcI3PKY6KSsX9LwBW+LJlvAq0iLbx1c3uLr1giBsqoJOQFGjoGz+fONPxtEeCg
m59cRVjIgVNcMdmMvOz8AZhBuwtueKXI/54DzgpH4cZop5V87+Uwgc5bybSvsoZTHLoZ
9mGKdZGgHLCWV/bXjVXNqg/w45VHgWKBMEe4RwWVXkA3VUf7Ux9IAz66UofuKa4WzBB0
mL8Pv93Yv8u4ah3Ert1j0xazZqkfvyb3lKJfHMWhQXyHJoc3ThfcigpaOqa+IOXg0Lm9
Iy1fOI3PUv1DYVjAUjlxkmm1AtBdATRSGKqTfZgx+Vq15XumFD6z/mkIebW8KiTHa1Q1
g7Xw==
ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20260327;
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=GPR42oSH/TXhTb3GtnB6zdw6wazZjDZXU/ucfDYwpCM=;
fh=5LLT4XACsgXe+NBQdoXA6UrOJoIIvX5qkg1kvnKxctA=;
b=I52hwYCTOJQaXW1mFI7COVIGaZyblZT0DvxUOL7EPZzA4a7l8eKe6lGzE5tCUvHAH5
pxe1Tgjtc4e16Mvm+DH4CPtlCApoFXmFoGuX8tFAFsw+Rg9idhSwOqM84Y+vcy92cucQ
gZ6fxMCFhc1OgIJhCJ5bRfiKN1XZeqN50hsWOYCBW+ssdBz0W25e8eMi+ph+WFcam8Qq
cko17Tb7F2qXCOF9WOIi9s0mfN+wQeikg3784rq/tayGBI9fPtUQNSrpC+D/LnWT9lA7
rrg5Pp+f645mpCoWy5sXAd/hQbPtl/KsiqBQsKOO6zq5b8k7hbtUHVgwlNu7Lt4TSQGl
IDlQ==;
darn=isar-build.org
ARC-Authentication-Results: i=3; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=bx1YNPKM;
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:c20a::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=1782401828; x=1783006628;
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=GPR42oSH/TXhTb3GtnB6zdw6wazZjDZXU/ucfDYwpCM=;
b=TND6CYHEcaxQwiCvbpI56NcRkfyyWjV2L+dduKCMFWNROCla98pDdzA4fwtZN+fYla
i7ROkq7WeveBYDXErljKyeK1w53aAOeQ2cHy2vJXluBq0vTqV6PVq6C70sV3ZDIumyci
MHLGCED+x4ekmRFlktGuOyVBc2GQ7FF9ezh2+XeZcG1RV4OLcTuBg50zP69awT+o6LEc
7+xz7Xe9eRf0vWa0nbi6jpkTf3EA5FQFzs4YukjScFc/Sz+nO6vat/Ptao45hQKz6FIx
nITb5xXH/5wx4gtEjb363hzhP45F2qDfwO2Re0KbNcsJRPPKlKt2yAaKg+UFNSlKDP9e
v8CQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1782401828; x=1783006628;
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=GPR42oSH/TXhTb3GtnB6zdw6wazZjDZXU/ucfDYwpCM=;
b=pmXYJqbXLJXAXAlpLWqgtV7lRcsqfCmw5s5NQe3QgXywUg99/4Q7SL3btOKaO53BfU
T0qMKyXAbLXyaR2JnXr/fMKI9yjs9kjBinn9YSWdxAZSva02WRpUk+cg4RSaPRNj/icf
ZrTe+ZLaetsC5dt+mP0eB5+q95FJ+HIssUrpzdkziLnn30WN/w19XvD0OC7qQfelSsfi
dBKb3DpMsVHzW0fHYVXrq59Ck7Pcm8rUpSVMGE8HFQX2XuJd+onN0parV6y43oWTpNqo
yA2diZd25I3cY5Bw14LDCJIriZ2iu9Nbe/MVkHNvXe82tivXAJMI3YTd4ES+ILt9wRLy
Eg2w==
X-Forwarded-Encrypted: i=3;
AFNElJ9MutFHsZYq+w7aQS9biY/vMhI+qEXbRhgPwkPcfw1hgIeE1+AiTWLl/FZB4H/zXvppbaqlrcA=@isar-build.org
X-Gm-Message-State: AOJu0YxYwnhxEegfirPxs/Yf2hnbhCCZszQI2yijTm13WXXvmY+b8PIN
DOhuUsPHOM0ItR7nRtyWvyW51YZXu0ZpRh3A7G5GCGOPP0TkQY4D+8mT
X-Received: by 2002:a05:6820:98c:b0:6a1:2d3a:a9d9 with SMTP id
006d021491bc7-6a135037a1amr2610769eaf.18.1782401827935;
Thu, 25 Jun 2026 08:37:07 -0700 (PDT)
X-BeenThere: isar-users@googlegroups.com;
h="AX0PUUeD65fFhvX3neSA2THeY1Ik7C6GhVJOm5P8wEIehPhUjQ=="
Received: by 2002:a05:6820:308a:b0:6a1:323e:bc0d with SMTP id
006d021491bc7-6a1323ec072ls825701eaf.0.-pod-prod-05-us; Thu, 25 Jun 2026
08:37:07 -0700 (PDT)
X-Received: by 2002:a05:6830:4119:b0:7e7:aac:4cc9 with SMTP id
46e09a7af769-7e99bf3fec7mr3215335a34.3.1782401826918;
Thu, 25 Jun 2026 08:37:06 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1782401826; cv=pass;
d=google.com; s=arc-20260327;
b=AaLMbMlubwRFnAtpvFDtKfnpqk4GZ/+9Bmi3/e9uoYkt2b9/bTF4oHEPqcA/6NZ5uX
fsSPAidh0yY+VgQXvu1ttJWk5oXfMKNSKOwtyp/PSH5hBpBk3yzQ2y9Br7m8Hmdv21Ga
/FRpDvVv7vOdVFY+GYUgepyPeT3KBwW6pGns+Prw/bMm0Pa1bUIDFeMfGrBeUS70/KgN
37Gg1dCGMvW3cGh7jFHCYIUwPI7fcZR3ykUYZCxhtdfQV9+OJveNhbDCWGq2L2FKsCsj
pgjqhdu6fY8ojudLKsF5p6jBguhZfN+xRaepDPPSddKJ4kMSVxcLLtlz6+Kkkd+XTN1A
vr9g==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20260327;
h=mime-version:content-transfer-encoding:references:in-reply-to
:message-id:date:subject:cc:to:from:dkim-signature;
bh=KLyvZMvj1xfgJTyA2ExCBpkOKXq3EjZGLXprxcAG7js=;
fh=WkhL8kaJc+l2wQon1t06Ej3uvBGj9sVhNcE8PaS/XbI=;
b=BT73YTcAwiw2FkjYL/2eNGn+axiALFuqbXcJhcKO6ZkeOmuAJlTp7xexN2J1XxgDFF
AI5LVd7nQofWfTZKk0W3sCkQF9jiSG4V0XV3KpypO736WnQtZk1sqG9Fvgpm3kn5wCbN
x4bFMPDlst/wEcL8zbzG1GY7BlvfSJ/sCLHcmAo/cTURvF5euMTyvzri8LZb662wxbpj
2MPeBHSntlnDJl+stLoLNk1dXf9fvn6xyYaHKVfTZjhyksmQv/+dxnyanaSx4VHjxvkB
ZfDa5zs32wihGp9IZt9o9SOOryyspnTB9upACRfeyzmPyvd2xZgz+dY5rVsNKXqWVU7I
WO1A==;
dara=google.com
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=bx1YNPKM;
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:c20a::7 as permitted sender)
smtp.mailfrom=felix.moessbauer@siemens.com;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
Received: from PA4PR04CU001.outbound.protection.outlook.com
(mail-francecentralazlp170130007.outbound.protection.outlook.com.
[2a01:111:f403:c20a::7])
by gmr-mx.google.com with ESMTPS id
46e09a7af769-7e943d7a747si624789a34.0.2026.06.25.08.37.06
for <isar-users@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Thu, 25 Jun 2026 08:37:06 -0700 (PDT)
Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com
designates 2a01:111:f403:c20a::7 as permitted sender)
client-ip=2a01:111:f403:c20a::7;
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=v30JaF8Bj3AaEEdOrNhCIRN+EEwqoi2FR7RtB+5AqTBDLP8eMGE13HmD6ozXNGKlFowPf2ETFaGxNOjLrDFRd33tnuYk+Y6fI91fdC5RFrHeJoeeYQGViOwMkXLTEK5LHvOhDkqxDiE7em7KVKqSRF16BcfDN5jW2ObemoshzwdddgAks+nP927VZhOqf9Z0jJMESltMkxlBzTFyuE8HW4kifanaeepOP5XRgZ2sI/JBc+jpag3RYN7XK4HjON10kwqpi6LOJiflBfwktCWL6QQoUw2g1s5Ryu5MO4kBzpTMlhYa0blz0OOnNr4dCfBbf+6P+7V+LvhTkyg7IgHyIg==
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=KLyvZMvj1xfgJTyA2ExCBpkOKXq3EjZGLXprxcAG7js=;
b=xnrtCJWwS5ciul+wFhST9rjiSfPm+wbNElSMi1kbjM94Csd9XGjS1nrxsEHde2LVWyh7xDE4gLaFFPPOScPUZEg3wrFxz+HTTrEdqoyhN2ANgw2r8xUKctoWjTHA6RJG/D3614JTrELdPhqo/gSLCb9C26znVZM1ZO069ZHOQyCSU7e2TWgefdw0Nv1Mm37ylopDbvzVRBhOsxILOwczvc46P29AZKV7j/9+S7IDTkpQBeA/D/XgB2C9fDegsKhkpb9ZQnnHYCFBqE8Cq8jNE2kI7aJQpshmOkqpN1sUGgbOV7Olof353e+/hXJxYKuXnofcJPb5q/R++lIMQINnPA==
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 PAWPR10MB8116.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:383::14) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.159.14; Thu, 25 Jun
2026 15:37:03 +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.0139.018; Thu, 25 Jun 2026
15:37:03 +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 v7 01/17] refactor bootstrap: store rootfs tar with user
permissions
Date: Thu, 25 Jun 2026 17:36:35 +0200
Message-ID: <20260625153651.762936-2-felix.moessbauer@siemens.com>
X-Mailer: git-send-email 2.53.0
In-Reply-To: <20260625153651.762936-1-felix.moessbauer@siemens.com>
References: <20260625153651.762936-1-felix.moessbauer@siemens.com>
Content-Type: text/plain; charset="UTF-8"
X-ClientProxiedBy: FR2P281CA0147.DEUP281.PROD.OUTLOOK.COM
(2603:10a6:d10:98::12) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
(2603:10a6:20b:17e::10)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|PAWPR10MB8116:EE_
X-MS-Office365-Filtering-Correlation-Id: 6048d113-0e10-4cfd-5ae8-08ded2cf9aee
X-MS-Exchange-AtpMessageProperties: SA
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam:
BCL:0;ARA:13230040|23010399003|10070799003|1800799024|376014|366016|56012099006|11063799006|18002099003|22082099003|6133799003|55112099003;
X-Microsoft-Antispam-Message-Info:
WE3oFsj7Q9j3dkDKSYkO8Mf9CRt8qrnaGXZXceyC8Q3eLC1Ndtgnie760wiyRsMlGj0veS0vJbZI/y/pzDs2bF7lEQg6EnOPDACSmkGcJWxaCNZDK8rWylLQ+Xy5kah+N37QF4FUtMAEZM3KGAYIX5QXMs50vD0sUaXlvYVlucLM3spTqsoH2Clvgyht5cVoRmuQxdkqIeFeYrG+IDJP3UOJNT3UrK5o/guvRRw6RuSRBZKH1XVHU8bMAPwvm56V0C/k8Dqpwbaf/A4IiELgMCy5dWYUpQ/32EsHTgDZxzNSGxI8WzWN0x2VFEifEjZbkM6SiYou30TGvPIeJbiEg484vq9GXxzYKqCc2xir7vShGTyN/fCN7ymKZY4TYqKzK4PDSU9UxuG8Pp8f5OWApkCCZ4+ES3STEbSSNjl2Zu7W9l6cXzPzjV+iaWnWIBeWXGjcLOmrRhh93Saygmn/ZMHYEHAvXJMPvmkRP9T7Wl5avvdBDlD7WUuM5t0cXcRjErMWF7zVVm0LJ7LoKfMnGqmJ3ZYAGWURniCE7fqUu7X87shL0XnXv2PuGMG6ZovUunUoC0QD04+rKzW+fF+hS0sT3ZLj+hhnlD1yz9nCibG41QeW0lwURmmuCdM+lykFrryO0NJ798zQ58/YrGPVR9g9RpBTpW6C+0c6xqd66ns=
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)(10070799003)(1800799024)(376014)(366016)(56012099006)(11063799006)(18002099003)(22082099003)(6133799003)(55112099003);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2
X-MS-Exchange-AntiSpam-MessageData-0:
V47w0q0iHTgblfethNhftucHYmcVF0PvXwZxwbsSlKRGNjWQbxMA5fUa2mXlitDs1WYD3wYvVeSrR6uFPkb4iKLcs+zowopo+bOLd4cI3LCWOqeiBvp6ix5vjGUsB72N5SR8lgc67Iz/JPm3DOG5J/TCXR+2b+8+bZlA5Cv7r4VKMruPPnBBuKSfodCU5/cpmsEZa7ZqkirBV6yXppD4VeNcDUgUuOh5BuQD7xbOGTvd46ndWLS3fEZgS+7n8hvhK8a68cyMEe2iqXD8TFC6bRERq+18Ibgojh7hlJFaUcuKmw/+MH7mLM3ULVC8ZtFcbSQFI/2pTop6/mYAqK2MZo0UFL0n17UVNZt7W3YvtzDOyzudfjIzuV13o9ZZ6HNPfF5n+9aCntgGJEWBewo+r/AuQAyZYHbPN0SOBB4cgEAIiXvuJXO/xx/GvJAUk0Cbfu/qv2GlUdsWCeRx82xyM8YUvIddwjOCs843O/irbNzY/Fg9ypvg0bol8+P/ey3UYyPeb1POpNggONq9hLLOaHPGg5/5Lmgtq6+Dq15+enZ0Q4Trm/Pvryouz/tnTGSaSMkz6Gp48nsSkHkUrMArpYkvNhS9A6HL2WNUClitaK0IWOjRyQHCAaRS4YyZr6BR6BujcWANwMbR9lOBK4W9BlY+Go/RYxrrExMvg4aWwhR4J0r4b5g9NIk8VuCyW/UcK8irc4hdR9ZSsSKLEECdMEME5IzaYLNXwvlnN+P0iPAEjO/MgAd1w74KbaRJG2dKRNiN/ocgKpZR6J6278fP/TPRLmTc2BCRYHiJBck1qxWpzhDDSldrTQhqpcHevcOv6XAHB99NX2Qd2ifmW6UsAh48iQF/SsTBFmiSxn+7JUP2VzTJGzBxIN2DX8/8cpVtGhBo4Uc0P5fU/kAK+Q4TVxalZDWM2jVmV9XTzziYn1wivwSwne74eR90BHjz+6e0Yqy3uGtc8Q0ghPiA0DbrBYPz+7y+G7BfnnT9+3cQE39tWVOAGwOXegWeNz+Psx11Sq7IfkmkjlvBVYJjB332Ugv07h+OFmu7zRR6+Tzkm/WxiDCiWer9k9YYqOnCR4xRmv4GcOpeA4oqjT+5luXN9JuhAIiyLLEHe119WhSg9SFgdUKnOZKdDPSi3zW+Lpp4eIJmOJu3ZWerJbxsjYzpUQnlxTuaKJZUsmEyKlXxDiiigq5B88kaD17jXJzAfEDtUJmr7NUYaqBnWt+hd5U4nDosjseQhJVObKZLrRFOv+gTnBOLTtGdXl4KJg387tYXLguK7nWxkDLZHlNE75UqAWLUE2U94Ln9ZcbCnGWcj7WYY73tsDK9HEh+JWVxjrdL7+ThZ15+nB5z6Dj/DfaLxNIVRP3cmUJHwQN8IdaE7qXijeO5Kbti6Eqy/LKVAHNb5p0W3MhXUTIHjFZQxPxK6YIuNVEhaNdXGr5PzX6NpvtHoLl/Sb/nX1ZyBwX61OZAXHTqNAdDuhWFsxL7O1TC7cNTG37zelhzbFrVHBHniOUXrqU1yVA3Fk1d2n4pYjMc+An8ruRoiDAj/wI9v93WAGwuTl6r2ddYUddVY8W5TTXpw6wwIdDH5Rf9DK3xrSNfag8RAsWLqjvvt+V1+cjjG1AyltmOSMXTC7y6hA7rwjOG0hY9FAVYpWA3H+HGEUq6PjMJ7dwYeXTrmB9bSfDUcaza3NgRDgnJaRQ/5DB2l9UM5Ke+ZktMJZsI+5I7fC/ISf2qpCjTH+lZgxNkBoO8Ptf01FhV4z5kZmZFuPyFpkrtgN80v9156NNalQkpxH8h0giHeFa9
X-MS-Exchange-AntiSpam-MessageData-1: mbMx/jDlOF4+RQ/PApYn5oFvBJk3rRRLBNU=
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
6048d113-0e10-4cfd-5ae8-08ded2cf9aee
X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jun 2026 15:37:03.3329
(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:
c3fy+tdVP59VDYB7TVqglXl69LMOBzTtjQWYJNBT+Y9jL58ArmijE7COWAcpTpioOPmDLxhh7aroY+h/RAaezmbxSbeKnbSieByv3aKTwGQ=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAWPR10MB8116
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=bx1YNPKM; 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:c20a::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 e746f469..c4448016 100644 --- a/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc +++ b/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc @@ -246,11 +246,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}" @@ -265,8 +265,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() { @@ -274,8 +273,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(-)