| Message ID | 20260407142310.2327696-2-felix.moessbauer@siemens.com |
|---|---|
| State | New |
| Headers | show
Return-Path: <isar-users+bncBCYIZ4M3XAKRBW5G2THAMGQEZVLEGKA@googlegroups.com>
Received: from shymkent.ilbers.de ([unix socket])
by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA;
Tue, 07 Apr 2026 16:23:32 +0200
X-Sieve: CMU Sieve 2.4
Received: from mail-pf1-f191.google.com (mail-pf1-f191.google.com
[209.85.210.191])
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id
637ENUsl014975
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
for <iupwgm@isar-build.org>; Tue, 7 Apr 2026 16:23:30 +0200
Received: by mail-pf1-f191.google.com with SMTP id
d2e1a72fcca58-82c4664f75fsf3346590b3a.3
for <iupwgm@isar-build.org>; Tue, 07 Apr 2026 07:23:30 -0700 (PDT)
ARC-Seal: i=3; a=rsa-sha256; t=1775571804; cv=pass;
d=google.com; s=arc-20240605;
b=gAnA3TInClDjmzso3G5tqwoTzL1fLuZjDQXQ14P5Vrv7MIIwRncmO3YjNXCMiX85K2
rDFqWmwjWqIVQxdojEHN6EF7Mv3skbSxJrzO7kxEBz+kHfRHx41IVMACvIMJ/wZQGQj9
otkf2/QtYfypLyhnL4ifvgCpFFfu1EJ/L203pfvwY+gVy6m9cJch9KnHZw88WmgPwIy5
8NTs8A8GvyFyjSKeWCW+OSV1ZZXBfvjWTWEWz099bHFbLJJx1BV8xsNsKJaN0R2v4vJv
TDBjsHdGfKvj9HtbfkXXJHsGkVSHZPgcmNc0qAfWvqN6UHM+8OdWEtPD62KV4RU9unDp
R1lA==
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=o4piHoZhOnR/7ghg5MFClQzkvEsslJfWkQqbfsgqGGs=;
fh=mtQK5HMJhCYqn4tw8BWut0bKjSPZCtdkKaXxUWCdMs4=;
b=BzaeqO6KyFzDXCtEEeqgq8T/RXQQKZezIhP1Ep6WzjOeBAApVPnJ4qTdNa2a0NUQiQ
51d8v0LiDNO0Va3Xv48FXWSwwPbIDFlu8gyswCNDijTV7an6e5f+7LvC9iKKGc39d+Im
ww6ku5b9M8BbgxQ5HK8aQD3syFupP7FJuzvvnkQ97hhNYQhMaW0XWZzfFl6dbtvxWxxl
h6b+7LVa75ERMzyF6lYPkS8wubmEeQwb7Ifl4cC1qF1OwKiNRxFAPxb6ej4FFU4+SZrq
ZvFbkpyh0RRewI75ZYXQIlDtNJL9Wtgl1tLATORB00q7sk8l1CL+nHcQ2x5sOy40ok2y
juWw==;
darn=isar-build.org
ARC-Authentication-Results: i=3; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=ZC9pOWkx;
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::3 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=1775571804; x=1776176604;
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=o4piHoZhOnR/7ghg5MFClQzkvEsslJfWkQqbfsgqGGs=;
b=bLK6UrzPgbcsk9FDiFHP5WMwvbh8HEJcJ8z6aWi7vcLZISoVhD4WKpc1gTSvxAWfxE
Jc3UQsilLPsKXi/SZk/bc2aXKUxfgjgY3Fand+jtoRybmT2j8FwYmFel/QvUMCJS55aI
Yn98JSknkZg+mspH8yGILslAYIZmB6A1ZJ6gAZrMw23AuC1Zqq7vcdjwZ94QEnM/KkU8
rDLMj/FWkNLRz5JvobOpnx5djU28INt9BVCBGS6IEWz1+yZ6sbtnT4gMNzwLefb8CwKV
r6EZNhAMgE7VlvcbJNZhqEGkzpqwDzrwRNVywZFw1W4A9jrHwthVGJD/tS05lIRdPB7b
1Luw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1775571804; x=1776176604;
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=o4piHoZhOnR/7ghg5MFClQzkvEsslJfWkQqbfsgqGGs=;
b=pjHHSosJoFGYZ18Oe1YatpijzbYcMXbWhrghkbjS2hlTILU4m5/4YnesBpy0Xd3UBc
KmMfwg08Rwge4nX2kWuySQyuS50n7bDDgPq9j7yPA9PAZzvu7vHHuhltWMnUz5/DGZQ1
svzW44eZmieeaLcxA33bzSXGFKuBpqvJpaQ4E1vj+vfUqyPphX1oPDWjRG8W7fVjZuY8
ZOEd1lgF4nr8q/JrlcmvgKuJIPAw8ixT1nnhyQi5dgV0v5NSuvBHfSM665vxRErYc9sN
bkZ6jsYQtUFMZp/6W797Kbar++tAald1eF/+vDF64P7/2sLz+L94t6fObEuyBLFJ7uNE
GKcw==
X-Forwarded-Encrypted: i=3;
AJvYcCX7QQ+qYZh8Ey+e3fZArsXnt6uG+UbD2cBDfL97oXX/6nv8ephjTNacCQvZW/XYsSacoSfRoQU=@isar-build.org
X-Gm-Message-State: AOJu0Yx7etrxKNs9MIc2jv6T3b7uDXyUL1CNvCIdusIIENx+ncHcJFMF
cZ/CepsQFU7EKd9uJxDh3ah/90XDizYjB43EgQgIB8jSbf30TA6WblSv
X-Received: by 2002:a05:6a00:a0f:b0:829:8a84:b9fc with SMTP id
d2e1a72fcca58-82d0da33e8fmr15848824b3a.8.1775571804133;
Tue, 07 Apr 2026 07:23:24 -0700 (PDT)
X-BeenThere: isar-users@googlegroups.com;
h="AYAyTiIKUVxCIW7JL/oOMmiJvmcIFQlnNwbOyBYrpjPGKIppnw=="
Received: by 2002:a05:6a00:91d7:b0:82c:e0cf:705 with SMTP id
d2e1a72fcca58-82cfd7fd72els4767665b3a.1.-pod-prod-01-us; Tue, 07 Apr 2026
07:23:22 -0700 (PDT)
X-Received: by 2002:a05:6a21:6da8:b0:39b:a96c:9e20 with SMTP id
adf61e73a8af0-39f2edec759mr17066971637.25.1775571802423;
Tue, 07 Apr 2026 07:23:22 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1775571802; cv=pass;
d=google.com; s=arc-20240605;
b=Mdpews59gkFGy3kkzXTvZL0MmMAmXKsZqK2m2VFaLrIZmVVjX9fTjjATggqgUy+3f2
tLAtizvdjeTbmvjQRGfcuPeQ4W8rOSN6V872y3S2RLEMbsBBW7Vf9lmrf+rKRnCsdXCI
pMRPhQnRuT2xYsr2tkpn1zbhbvD66MQmuAWXbcJCkzhx93qZg86cGDzNizKvZFSE8xkY
Lfrr+bAW04S4n6EvjfHtGxZMmiN7xqeGhvvTikEjo1Su2MaAFKqdBAzNNx4WoOBse9mv
b7m9LGETnhclsPwBTD5+9PW899iSb1g6XZZcD7ehznZ0LSjrb4CVvTTFBJWOuhWU6YJQ
HYlA==
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=eZ5bSudR+ET4lbVc0yZnKYjHCHEH9qnzR8VGlS7PnGo=;
fh=WkhL8kaJc+l2wQon1t06Ej3uvBGj9sVhNcE8PaS/XbI=;
b=JUM/jXi80pwyrOTNo0z1fds6mL2phRKyHukq6WwFbUDxgrrU5XeacSZicKbe0ntZuY
PMZ5bKMWgWAGC2R+YCsGLD8vGPZxRuWmYelH0sG04UiMRr/6umrEuaGNx8fDSyz+Vuhj
Vb1nRJrWgSddxFZ3DnEFgpFRp0+2bAaBlK5hu3pju/JYNjLt7Hqs11vCH/KeYv+DJFzn
46cFW+QbomNeA39QKy0QnbyNM6LvgkyL92vsVdb2DFEXgR7i7fYH3y9hJ5OGOEcDdN2y
NxObRczLPNEHZUptYMVjs7duwq7SuCQfgaHle2Ac5h0UWgzexJr1MqMWpuqDTMI3AXdr
ZEMg==;
dara=google.com
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=ZC9pOWkx;
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::3 as permitted sender)
smtp.mailfrom=felix.moessbauer@siemens.com;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
Received: from AS8PR04CU009.outbound.protection.outlook.com
(mail-westeuropeazlp170110003.outbound.protection.outlook.com.
[2a01:111:f403:c201::3])
by gmr-mx.google.com with ESMTPS id
41be03b00d2f7-c76c6565af5si550283a12.7.2026.04.07.07.23.22
for <isar-users@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Tue, 07 Apr 2026 07:23:22 -0700 (PDT)
Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com
designates 2a01:111:f403:c201::3 as permitted sender)
client-ip=2a01:111:f403:c201::3;
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=wIjwuNVEX6VZxazVruPseFV9xatBOZSdVufrRSywJpEf+sD0GLGny4FJt4DGj6XYlgm5RpDFocDGpfZoG9C8Qpg9jALOY0tF0IkaGULnCZeQv3ptAedDP9y+O3YqGmPZEHtregm1W+NVVdXony0caz78G3UtYluEWjn9O8TIHYyqIcezgPE+nBGIOf1fl66fZNJ3ky2sQ6FnOmSjiwvugYlSabtMGjdlukjj08pTb6yEcuVZuPpReApJNP4GsT8hC/9/nx8fws27h7toZ2DW1hUsbpS28Q5WlpqnkCxvb4XPKRAzfW3LBGE3z5Ug+roXPH+jd56N0xUR2ngc0XZ/iA==
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=eZ5bSudR+ET4lbVc0yZnKYjHCHEH9qnzR8VGlS7PnGo=;
b=nnshNAQwnCuS1N8OrNbRLA+S5IBIhMNU5wwNM54r3Zs4+Tm5KgxjGRlz/e8W94tflCVpgx0O5uVnhfsfQOcG4OaaikfmzvBFirZ+taJeSnO8lbPxE2mZXHVrA+MrU37VgNS7B975uKY5f3qU4SsRuqipLqJb1HzNc/hU4LBc/qg2Qc8DNDb77yn9uZ3j0RZ6pVZ45GbaQTFr4w//Hs0hf7xG87PPpL0O/oGKOHQDTdS7P1rImr/etBBPDc294SDPulpGgGowK4MSr83RMvqSM5wpL7EEJB9XLD6WgPoUMo7V2QjcZAaVdXvGekaI1fv5mpYZAVPGSh+Ypf2cqO1RUw==
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 AS2PR10MB6376.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:557::7) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9769.17; Tue, 7 Apr
2026 14:23:19 +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.9745.030; Tue, 7 Apr 2026
14:23:19 +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 v3 01/16] refactor bootstrap: store rootfs tar with user
permissions
Date: Tue, 7 Apr 2026 16:22:55 +0200
Message-ID: <20260407142310.2327696-2-felix.moessbauer@siemens.com>
X-Mailer: git-send-email 2.53.0
In-Reply-To: <20260407142310.2327696-1-felix.moessbauer@siemens.com>
References: <20260407142310.2327696-1-felix.moessbauer@siemens.com>
Content-Type: text/plain; charset="UTF-8"
X-ClientProxiedBy: FR4P281CA0367.DEUP281.PROD.OUTLOOK.COM
(2603:10a6:d10:f8::11) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM
(2603:10a6:10:47f::13)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|AS2PR10MB6376:EE_
X-MS-Office365-Filtering-Correlation-Id: 9da9d817-1cdb-411d-071f-08de94b13762
X-MS-Exchange-AtpMessageProperties: SA
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam:
BCL:0;ARA:13230040|1800799024|366016|376014|18002099003|22082099003|56012099003|55112099003;
X-Microsoft-Antispam-Message-Info:
yUUhuUtcfHcxJSNwrU+nWMULPmcOEZylZq8SEIN2nx1mrScA+ZTaenWlvtwpfIRFYklXbDUubzEg3cwy3jmwAOxQ+yevG37IxQ8aYd3cZXvaczqEf0oS3KQrhtcAI1RoeyRcnlOBC1gdI0HBGlGqhAO7N89dpOXmFJwSHyncwR4dYi1arfWt6iPijsk19i/N599V02TZmppqHl2XXyLG3ymEyKuP7taAOxrnRGMhFuIiShDZO58rneOFMYFe8gguWPdA80k4I5EZnIpsPPZq0v3FIsWGBsMdhBV3foGY0SGfNtBY0+F1KfxZ8srz/Az2Iyw5Y5kM5/gRqcOFeWhsRtWHNL/CurtP6LpEsP0rfMC0at8D5PLcQqs/PxUVyjvxtXMC+hLSxsnGI3vAQTG6YdcDFGSaD82nX59GPdrSuYcrkWmm7X/VNP7P5OxNWn4CFKIb0OdAWP4ejCtzFb+38corckqhZ6L6snZXTJ/8HutsCa7WzySx4SgglO+mcFgK8ZYaUwmDEPBSAPQIiFbBeUantVQkn/BKcSqPnVKV76a4xAZKehuSOiIcB5zjw/U9b2g7KA/B3pESQOQ2FM0dEMMftREesir9bXpMjh4NPkflvAwwrblsOKOy0+UpZ2nCTR5vVL2Sd1GJl1CJNKiiITBcDS4qctsewJkuuxO/aaq+ROmNOvIr6zkG9rjP7MTnU7Nh5J8+GmFFpWSMTujfke4jWLAqSu9aUNyxuS/wZDs=
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)(366016)(376014)(18002099003)(22082099003)(56012099003)(55112099003);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0:
dmDNzadpWK+OYhRdBmntZR0GKBERlnUgfq2RVu8uE2HGQiT5MiyiI8AGJR4idR0sjQY9LF9Qc3ORyZAz8Qv6t3PqSJ3wwY1fwZ5w2esNS9GU9RRefoap/Gh6M6pI2w2rbWn1mKVVHPIHDAcZd6r5gPJC2iPg8mb8++rlU6YfJshX4khPCqM0sB0n/z5iFdIJJy34aahqJuJKl30Yc4o4Wp/owYKsdUqT2D2leISQtOn3UGbOymqcZTPIQUrc7kCc2bF7vydYoF3gQXtnWhhL9aAXBBrdub7E23i0m1+NC5SEycEmpF0k6zOrevZq47QMW2+5dADn80rgC4r2TmiaQmN3Hlw/b2+nhoIt4YbS5S0e6VO9mzTvravWPtTCw5dZqlGzFQ0ZTeOPMkXjMwptJJqxBXWx8oqnTeWxTF10ntbvyIoUnLB0MJaLh23bN2jHeGSs4lDGRJt782TwJS0vX6glgMRFAUUwunI/gBVFP+c/dFKSv0OJJedlYo/OxyhWMSeUtL0AgIE0H3OLbYCUaUF1KitBfCKVf2kxqoq7b86cwO6He9FzYRepvJflFrYUkEVqBqrub9ebu07XBUYkGeiO/vfoh35Ch9+D26iS4z38WjTKhCXK+oL0NaoGgqtscWi0yOLGUxLkY9ZxyP1tVSOQtAsHMEYF1/08LjdR2s/wHjxqsrqK+XjVp5CMl7KWl7RfwwT1U/E6Ts2gTVQRrp1LTuoGlfOWmoJJIpAdP8JiudT5y0+YSOrqipkP8OdxSFjpgaFzva+n9pcogFp6T3/bWQIqGrF2uUi7pUOG92IGxomQP5H0Y2iRdG0efTfOEbULa7nEJWYuIq4NtcR4cbIZxYw2WPWS0UzdPTr2sjPvHkeCJKNF6FbRs499Pvj3wQcimxSYc9EE0Wa2MKn4S4+ebL8jCj+zXHJgk83BATu3wujXwCrR7k4KwBTZMnmH2e46s303xIllDWSP3MNrnsgVMWf+RsGwLv996gwZPKyh8bNmAskkA1qWU8U4t6RlJr40wJzx1PDIKj0vV9TL8iVKh6GHeUHRjxkANz57qHkd/3fmk2GjnBEvvfWkZSJaaPeQMf2nR5jv4D4WAQESmfEmyfHjdFaRwXk7W2bTPy3ilffQzr98nr48/Ma9toteHv4qDQrVwJ18NBMl/TVlc6tmFn3aQIBA37u2s2+yHsHDN5eRfcdg4eXmCwQWDKOE2Ncm+oCPqKiW5HU0cymKWbOrq9/XzLz/cmEvTIxcwcWOcs+rI/KkwznMx7vMc1Lp5tLqPRvXJ8hl1YzISrXMFRUzD3FhIk35wxUTCP2n5/9A+2otqH+xyVPRTgrhmAkmgZ05GUK65l0QdGBaEctd20zYB6/jn9McDOtuF8zkacu9vRtQy9iiiMeCR+BL/gkfYXrs4iStXGvdJ4BVj/mfvLwHm9Gg+KA9ExyEI99msrZd/r18wRF1CbAX0nQFL9h1wTa1YZiUCTSijq83X3g6QseRj66S1YfwSDn5xGwNbOiqjzulZ9BMsebDjFsytdYNc9p9R8kwA2cWLM7ydIsJGN3LjlUVyL5y1THfOwoKS30apsafCmeexr7LISJyg2lRiFqK/53ZCDnO03T8pT/OCSfn8V7Il0PlNIlMoXbN0odMFdkTn/MVqYOQmmLU9mi7v0w+kjG7fQJLtTHNMYXc+ZxcaTJ2wwS64b1GZrpIDXYFLBTB8qqidfl5Pk3pi26/ZcJFnRDA1piz2YhC6Z/cM/vX1oiUuNm89JB9MpoaU8k=
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
9da9d817-1cdb-411d-071f-08de94b13762
X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Apr 2026 14:23:19.4276
(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:
KgpHUyxPcgd2kBPLaOtdCfdWcSvoHULsBw5F9phwKDLsb/L517FHdxKyhtnDEjX6Q2Z9NRSWeIGCxT2bYe6TOhVj6791wyOlvBOe3gfhYkU=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR10MB6376
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=ZC9pOWkx; 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::3 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_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-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 6c2cb170..f21a6164 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(-)