| Message ID | 20260601113505.2898877-2-felix.moessbauer@siemens.com |
|---|---|
| State | New |
| Headers | show
Return-Path: <isar-users+bncBCYIZ4M3XAKRB6O46XIAMGQE4YCNSLI@googlegroups.com>
Received: from shymkent.ilbers.de ([unix socket])
by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA;
Mon, 01 Jun 2026 13:35:29 +0200
X-Sieve: CMU Sieve 2.4
Received: from mail-qk1-f186.google.com (mail-qk1-f186.google.com
[209.85.222.186])
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id
651BZRdi024516
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
for <iupwgm@isar-build.org>; Mon, 1 Jun 2026 13:35:27 +0200
Received: by mail-qk1-f186.google.com with SMTP id
af79cd13be357-9156398570dsf145564385a.3
for <iupwgm@isar-build.org>; Mon, 01 Jun 2026 04:35:27 -0700 (PDT)
ARC-Seal: i=3; a=rsa-sha256; t=1780313722; cv=pass;
d=google.com; s=arc-20240605;
b=NOMpQM65Pxj7BYlxcuCU54Nj2tJ3DfXYR/SCx82UqJdH0x+nTNhnDj7EB5nm2R32yr
X9O+8kv700HZXljaTQEVVtJfe/bRsxr1n6RTcQvAK2Xv16dj9yW2Ix+7oaJqM3cXcTCw
tiKpMXnBbbRe9eJuHOjVWgOJdEaisO/yWlMXrNj0nWqLsgE+2l25p1q0+CJP4qQr23FI
Tv5vbjmCzKK405uQFAWGflOGuPFW2BN9pyAxyA2rAQbgBFvdKUzQ37voJwrNZQ1pVmCJ
5nbhj6EDDWGqmmq0fGPqowPyahgj/JEPdQgj9FY/OIAfL/JIJBQa6l3iGmAshM9/IqeA
OeeQ==
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=yE3RNPjCJ/sGjzEKINXgTJgX09TkG9v0PcAZR14JOr4=;
fh=0dmgb4rZIsRVOfbNjNRVW49e1Og1oU96SwPST9UeWb8=;
b=FvKRyjfsPviBA9SKwlZQENvuy3Dzv1Z9SCqNPvyxaQaVz+PYLteWTLDT5SgW5RWXxu
0bN8GeWnanwCXrysVq/A02z3fcEqugl576jMeWGtHird4sAr5r8LAHUwRM5/xxll37+X
Ti2QnS4MMgcJvUaVsVbF6IgOiwxmmb/363B4aqLLscGs0HGfcBv7AWji5k/GQ9UB3yUW
6I4DqMsnZ8J2214dvwhgVvwFBtsf0cCCXbpZgs3+kFsyCOcf/aCS/W4IdNIW24Ndy2oa
BYFE6kP5eKYscfqZ+xRurWOAyIEr63igH5viiQbPnHBBxlfidztgKE9jxCKmIBr9Jf1c
rHew==;
darn=isar-build.org
ARC-Authentication-Results: i=3; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=EKeMm2W2;
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:c207::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=1780313722; x=1780918522;
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=yE3RNPjCJ/sGjzEKINXgTJgX09TkG9v0PcAZR14JOr4=;
b=N5MJ/HsFIAn+aobwMlBwGw1inQKi+gky3D29JRZ70FoHsQ503Tz+H6nCd/QH1dBt4A
EXKYMeQP9SJPOe29y5j3u6Q7bNCGm0b3Qnqhx3VF0CEZuUji2MFFFMppTU2N7//bXntP
ApD70fuaYG31f2Oa8h1US1bRhKB5eN/Sqg+6wifOwZq5RqOZherobfa7k+QLuLEJtq+r
CfElCNYNnJH+PWaD9EH7NdXv7f/POWeT/GMDD+X14MydGix9irQpg+I3IbLTUzOt31XO
jTJ1lGLyG+jEMXrgS/utSJHj+UYUhRkv9GiRYLpUpX5pAf3ZZQtwFw74K6Ro8KfBZ/ck
mPdQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1780313722; x=1780918522;
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=yE3RNPjCJ/sGjzEKINXgTJgX09TkG9v0PcAZR14JOr4=;
b=BgZ6mJae+MhQHGmqTFeM8T9RDdkibzyWy5XoIx9I8HKFCmf7ZfT2Uydy0zn9Bbu30U
L9287sUK6Fy2/yagasYdrMXi3zQQ9WF9mxVWBnyR4E4NLSrFAt+B+rOzOsl9dTutw5ch
F+hawd3e9kknkmshHB5zCMq9Y934cb6QC0PKh15Zt00RfPLiPHuwV4n9toTEllm9kUEA
YTkmQe73ygkwGhLgEVqHWetJtpdnKFF3URYehaRuoQmIfDiKI0TGNnz/34sR9l6bcDeu
yAlOrFx3W3sZjMMlqAirEb4YISyiusCoLfcPXb42yt0O4Frg9cEM3hj3lWMJMjPuY7lr
Xzcg==
X-Forwarded-Encrypted: i=3;
AFNElJ9fmmAa8tPiDcnjahmRNIs2BoNH4vo9O34aFMkt+4DauiHBqYhXHoQ1uco+o7CyFdNSfFhDwzE=@isar-build.org
X-Gm-Message-State: AOJu0YydP9lwwXZSzAW8Toq1ESenGojiIWlLEt8uC9GR+l1jizKtNqSE
h2cGdRaZ0I/zipro13iUBHtiKFL4OvsPg+lbzjK4+E8IqF08RUJgg+Ue
X-Received: by 2002:a05:620a:28ce:b0:915:7326:977b with SMTP id
af79cd13be357-9157326ba7amr98129685a.61.1780313721544;
Mon, 01 Jun 2026 04:35:21 -0700 (PDT)
X-BeenThere: isar-users@googlegroups.com;
h="AUV6zMMJK4UFJ5uGXnR4Yo3Wx9JFavw30HLI0/AgcACmT43t4Q=="
Received: by 2002:a05:6214:6004:b0:8ac:a471:c7d8 with SMTP id
6a1803df08f44-8cea99fe5f9ls7695826d6.0.-pod-prod-06-us; Mon, 01 Jun 2026
04:35:20 -0700 (PDT)
X-Received: by 2002:a05:620a:1999:b0:909:b1d5:7f63 with SMTP id
af79cd13be357-9153d96b6c8mr1689207785a.3.1780313720562;
Mon, 01 Jun 2026 04:35:20 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1780313720; cv=pass;
d=google.com; s=arc-20240605;
b=Y5SLckVEs6zozic4UKy4VYG6VcaAikOCeloVOOV8/aRVbgC9kIV9R14Nj2d0gwdo2V
h1KPPMJJB0PYWT/UBfltWRt7hX6bhwfkejS4PD12TTmZiTK6F6dJKAm6XjeDHgXoHYOV
ZJDkQhI4meggDVYkyLZzMXoEDotPXJwG8YiYZv1nVPirp7QznddUdT4E+OwIpvj7RVBq
In1OUkUYWubumykhvQ+Tn7dpkIXaDZeCJA9Qu4T+o0YNERYz1kjt102S1R3d4rJv/L76
lsU7hnz+a6OZ8OmvF64Ks+WA4CrDsNS3OWmjEcykNYLxxYfeRnBWVbToIsVGNjU1Gd+k
r/UA==
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=IVzbcRRpzfFiupfYgC7u098HJpW6ZXXbWyFjP9YFipqa38Fx/z1+kVrbIIOCjARzok
Rf5QvHAni0PNQLB+aTKlW1pKrnKwRSuzVpTkWtaSKre5K52URH93XskijAabLhl3GL/Y
YLHbwGGnS50Ggbv9QsTw3LXqo09F+ddumAwc8S1JaMxijFairq0WKNCWXfxXu8m+A0EY
Ji4hwejnaV0M2h6IR1Uu71w3K6K8Rr0NIPlX3z0kHl7PtnUys/XYZkgHq2wIuhHW66KD
DHOtDjcikYtOOMj0Bj4RTBQmBiv4ReHXoU018LMtF9p1JQrqAptw2SQfeP0epeUIZJW2
Y/rQ==;
dara=google.com
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=EKeMm2W2;
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:c207::3 as permitted sender)
smtp.mailfrom=felix.moessbauer@siemens.com;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
Received: from MRWPR03CU001.outbound.protection.outlook.com
(mail-francesouthazlp170110003.outbound.protection.outlook.com.
[2a01:111:f403:c207::3])
by gmr-mx.google.com with ESMTPS id
af79cd13be357-915322aab8csi35638585a.0.2026.06.01.04.35.20
for <isar-users@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Mon, 01 Jun 2026 04:35:20 -0700 (PDT)
Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com
designates 2a01:111:f403:c207::3 as permitted sender)
client-ip=2a01:111:f403:c207::3;
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=eyo2kMxMDf5rdK3WoVSeMkn2/WIV+Uv/4E9c/RT2M5Imvr8NWCgEhor2qLiwHe7OvB+0vOcGHKi4Pd/4gUMc7gQbuHCX3cHK53WeK/sEzXCr18bmZEnUcgCb0/OKo16RZo/ABtVzvYsCJvVgnYXI2IciZCMr6oi5O2hrIexZMfaSZzjsH3d+A6LaTQK0Kr4pypWQcN2MRmCNUYHNOP+WoqFblwcq3ARgAgj4lklbBuJ2WjiFElL0O+CfPAC8MTTRacr5zzBxKa/xB/X3/BBiKyWZxWFimD4yJ3yqzoLAKfKL+kVdGvD3QJgjCXmc5jNpUzY1R50mwvkjVsE+SO54sw==
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=U9N4oGVdw5kz0u9rRn3KwrMPvKzGqpaASNHwWDkS+kG/Nv02I6JkI17Nmkpn4Jq6I+dBXmIbzYsaM3QYjUT8OP/BVvT5uqYQ4D1yZGMl/cJLNWuGMCS5R6dl9ndZ4MvoMc0xNLyBDF3OAu6mx7cRgXNyvbOieyqOnDYTYHq6oMdi56lLVvWk8ekd8PzHIre4qYYpaCD/8KmzQRcLoHc9Kg0v9JcyIf52Sq/dmmDhYP3sj7sk4zGEQFLAIdJVz9zNeZYnpSFvcZwzut37+M8eIzJ9CjgXKgCW0TeycGNeyc4Z/5LkNF3TyXhK7n/VaH5P5uptVw+mo8jUTE8K8iLKPg==
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 AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:619::6)
by VI0PR10MB9577.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:31d::22) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.71.15; Mon, 1 Jun 2026
11:35:16 +0000
Received: from AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM
([fe80::c0c1:ae4a:a803:8b8a]) by AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM
([fe80::c0c1:ae4a:a803:8b8a%7]) with mapi id 15.21.0071.015; Mon, 1 Jun 2026
11:35:15 +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 v4 01/17] refactor bootstrap: store rootfs tar with user
permissions
Date: Mon, 1 Jun 2026 13:34:48 +0200
Message-ID: <20260601113505.2898877-2-felix.moessbauer@siemens.com>
X-Mailer: git-send-email 2.53.0
In-Reply-To: <20260601113505.2898877-1-felix.moessbauer@siemens.com>
References: <20260601113505.2898877-1-felix.moessbauer@siemens.com>
Content-Type: text/plain; charset="UTF-8"
X-ClientProxiedBy: FR2P281CA0129.DEUP281.PROD.OUTLOOK.COM
(2603:10a6:d10:9e::16) To AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM
(2603:10a6:20b:619::6)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: AS8PR10MB7254:EE_|VI0PR10MB9577:EE_
X-MS-Office365-Filtering-Correlation-Id: 071d5040-5001-4b47-eafe-08debfd1d962
X-MS-Exchange-AtpMessageProperties: SA
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam:
BCL:0;ARA:13230040|376014|10070799003|366016|1800799024|55112099003|22082099003|18002099003|56012099006|6133799003|11063799006;
X-Microsoft-Antispam-Message-Info:
K8WFHrS5HGtHqhBuxNZiYAUNxP3iHwt6jTYh2xQ9hluCusbLOuNKD69lUzlGT2smOLV3Zm9R6v4zS0B8hg54/JV5NbKKxshmyg27E/zTBTp9YQqI0Hq0GRHZrAdaXwhUvP79z8qHoM5V1UNVeOH2POuzRcq6DIMwY3IEZ9A8feCZyqqGtomvBl1RyAhbMAlJ7x2VIVzbgg5vCKdqAq9Xk1qF9hCUmCU+dKZWNpGvxVel0HOvcelkS/5Gddv2qxnlyJZj0wvEtIRLf/ugstx76I4BiiW4kjihNnZvMeK2cs9tfhzI/WuARE0PQZRNKrQmoLJLXl8BIyty8Zo+uuo3qJcBgjldQIKap3o3+fh+9oFyGIrJ5iWQ1f+C6OANb+UQ/vtV2Vka4OufLf7I5vpBnm9alrndCltz/2OKVi5VAedP5qhIEqi5zGllggWUYL+U6E0jcrX00KQlgSmihsCmL7i31Ndx3DesgOBLt+VD3bnixWJCTbT5+bAXL7tu6szdUx+MY384CUX3WNjVg2aqTsgP8cNclhmK1q5eB8t56uzWOlKecHPi9PkZflmStWhF08XoJn0dTBGq7hJi/MZ6j4QzGNll9NMbL86U+FQlgnFPFvv82g9BzueUXdni64ZMbdlgsWTaE9pfHq5xcYjZLwM1c5D7tra20YTLX5w39njCnlVO4OsarLxxUMvdb9ms
X-Forefront-Antispam-Report:
CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(10070799003)(366016)(1800799024)(55112099003)(22082099003)(18002099003)(56012099006)(6133799003)(11063799006);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2
X-MS-Exchange-AntiSpam-MessageData-0:
+ABv4sXjPF+FZajcWfmr6eQ+uczP9Uzy23k8W/2ph0i3KbZ0Lk2R5Ba7R2NnM0C/MgW8SVgvmNbwuNXooKctxZf5rM1RB+z2bO4UWzoQ/bP/ERRRKrZmc2hy9WM0EVJmjmH8UD1SkpYJijD6RzC2lYUa+x2d4iWPM4EgQX83HxIycjo0atIkuuaPB4qkriHnkHqGyCFfuA+E1ESi+uayFAQXCB2gA6rjTFPfJQAKA/o2AQkahMcGOeRKxfKQ/npyhuipgBxjFvLI3mb/8lcj+9HyuOQFiC1hhQADUNsyR0azrDG2lTGKei/QA4u/vsIpdltYgwMvE5HFP1xRiuHe1GQ3RKe5IjvnQ44zA7genvU8njW6TQut+MQT40NIshD96jty5QA7DhHD2Wgqqp9ZB58vzRIT+5ioJw2N+wB7JhJpb/snY71LYOEtytb98bvveUKfJAZI1erwr6FjfV4RreILMX4XUOg8hjfJzjRvc//2S2c1BMCEIYy8zRRyWIY7IsqMsAeuTONauOquN2RQPsqjHXDthxzvh2aafutHYc0lGDH+A9XHddJGaycWjb5QMGYmUBftCRTgaMAiyGVJLGVijOMmHAb33s9MjTVfxu1evRqbDftBTmxeJQw8e4Qbolec92v0CH3GqdhXOPB/7RYMTF7l5Q2s0+FICRFnjkmHP2gDA1A1lOY/Q1jvFES1/OvE3HY8RuKkkybPRADVVCBdHecDiv80/Oyl3ywzsTGuPpG77d0lo6aLMzVcMVgcimWE01bOgH80EaCyrZMf/EXAWM3uy4a79NAa2xglgvaSN+KWSNJZthCJhBKav4fu64KQCo5+ziCEGuHWb1iUyqViUWPoqe/xwBG7ML+hVO8WPbJ7IVrL7toQvzFI8/Qi8rQ/pAuxXXqebquQTeEyNGRW9dx+eQspzuCmktDn3TkTjBq6ml/OKqVslsoNGGfMN2E2p7uPnfAsY/D2AlxDL3EYhhKOOHV+/Ji3Mj8/c7J96BWFjKPadRTrmX6+A2TPqLIFBCj3Deui3QMTU1IrXmANXPt7e00efnJWWRKEfFHXR/60fgNBCtDkfviJ00r3NYL9uz90uQcEzI+/OAbxQ1dpTlnmhi9bEAeq7nlZWm4LOUY4iwC+JgigEyJhRMgxXFdGyvLOhGgk1EU8Pqq9QaxE9LEwpNXLSwrU+KTmlv9/adj+3JiLbKxidwH9be/XCQn7PjCV2LBb57xVg5JgOehadf8KVHoUFVsgj3dTGBP1SfElfXL0O/a8hwDor14Ad+SVIpwKYklvC9N7rvI27VduQsEs8pPeoEAbYo2huskV6KYZ0qY9dG0seSa8LkU4HLTszcfrcu4fOWCPfj8GRLrp0Jn0Zk7e0CKx4RtF2/xUGyk8+jjr3xC9wTVlPR9oc+l33G7b+xar1vxi0P96XY0UTg1dffNxCdOODjviqoGksVDf1GvAnlcIxTh6pSBjsimO//IlBnqIzK09MIZkU3qGw3TdjamaLIwSthys1zO/VFEueRaFapJDGHHo0rBUxUyGTlC3ch39A66B50WtTDk36NBOuWhV0cn7eNq3iAv9aXSx+YSzQFfV/HF6vOd2chfw/I9RInp+dOusp455CCcj2+gA26+UgmxCGaN5VafUV5i/ffthiE/S2eQAX/SeUPKYGUxK4kK7FjmYW1432ESr/4JExdGXZX1Ymz2uT+MY0TSIgYHqwoAIAUV4BFYkfSuv47L98euinXWXL7+8ycR3JcymNFLjqNTcXHwdKSYawH29yD2nyGEoP9EZIBNSCtm8GFmF
X-MS-Exchange-AntiSpam-MessageData-1: lzc/MoGtNy1Jg0Fbr/7LwKaXyUoUp1n1R5Q=
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
071d5040-5001-4b47-eafe-08debfd1d962
X-MS-Exchange-CrossTenant-AuthSource: AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jun 2026 11:35:15.0834
(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:
n+dHBnhvo8oP1y4qoKrf2UzgnL8voVUA7+ulDyjB4s230sEDYenvoAWqJtDc3tNNAiK1IgrfANVzg3Eaiswya/IiWyt8NF0ZxGmGzdhGjy4=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0PR10MB9577
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=EKeMm2W2; 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:c207::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(-)