| Message ID | 20260819114328.759528-1-felix.moessbauer@siemens.com |
|---|---|
| State | New |
| Headers | show
Return-Path: <isar-users+bncBCYIZ4M3XAKRB3FNS3KAMGQENYAW27A@googlegroups.com>
Received: from shymkent.ilbers.de ([unix socket])
by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA;
Wed, 19 Aug 2026 13:43:50 +0200
X-Sieve: CMU Sieve 2.4
Received: from mail-pj1-f55.google.com (mail-pj1-f55.google.com
[209.85.216.55])
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id
67JBhl9M004947
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
for <iupwgm@isar-build.org>; Wed, 19 Aug 2026 13:43:48 +0200
Received: by mail-pj1-f55.google.com with SMTP id
98e67ed59e1d1-38e54b6556asf1277163a91.2
for <iupwgm@isar-build.org>; Wed, 19 Aug 2026 04:43:48 -0700 (PDT)
ARC-Seal: i=3; a=rsa-sha256; t=1787139822; cv=pass;
d=google.com; s=arc-20260327;
b=q73icFYjCDQzfgeVW+8fIa3dzfat54n4dxN6bEEzwHuDXe+8CHOeA2gVju6bo1CVpH
8LoY6qyDZU0fOPOhvpAag9h9jWXr1b1JEXtIDxmG0nEXdaqsqFan9GKglAzflMgN6uJW
cuasdPRy4eyzngABST6WEk/cBaJ0yIFqWV21RO4tT8EPYsrKGN4B7Mf5+ztnVYlEfDTA
DsdRd4IQRrXaxLNE6/I0VvL0wPixJpAHXdiAd1vzDniABHByn/WihNVJMDeqbo4L+NsE
ca9WevBquIQZJVpgMysarUSX+b5CETEiZ4y+62HvPcHNN5rL1Cbc0RumNZ8TbSaYCv3H
7qew==
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:message-id
:date:subject:cc:to:from:dkim-signature;
bh=z/1mci0M1oQQZWRjV5QZdn59PI4TjBSqro15dpqFVG8=;
fh=jyCFcnEDeRZx4Fk/BQtDs+uexJSpL4FP26ZTvPv7GVE=;
b=fwqmqOupKl4Y5CeRf7XKIAW4ScrPVtyRxzYIIMP2KQ0X3FiaiehfdaInMJ/U5zKQAY
YU9sBE+y13SDiTUlxzJlcaCwOkV7/0KaDcxr0i/d0nO4rJ+pfVtBjcPAgMscyYtcrt4D
ou3llpgCfa4VG+CjrZVPpeti/+mF1P1k2lh5CmUFuvxdtpTE3tipAccJsjZw/or/+Vfx
ge7nASP2VoVFcsqCsnQhYRLG+XI1yAFcIffvDqp5pJmy0VooMHv+rObT0DzDGyzLK5qM
u7B3SiSCVK9aQh8oWLJadpoXCOo34f0Y3l5+Bh9doS+BtM9vn0FOPeK0wnrT7cwJgrqf
xBQg==;
darn=isar-build.org
ARC-Authentication-Results: i=3; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b="FNa6Q/CS";
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::1 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=1787139822; x=1787744622;
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
:content-type:message-id:date:subject:cc:to:from:from:to:cc:subject
:date:message-id:reply-to:content-type;
bh=z/1mci0M1oQQZWRjV5QZdn59PI4TjBSqro15dpqFVG8=;
b=mh8N+cQgOT5s4upqpHcQCRLS9qalH6mEBTSfkCTzhefvSCjWjNCer97Em1wMVv/ACz
T0d5oU+pZe53shs8KBHtIx2Br0lFZF4ndgvSr+eURaaAbkG1O/waYASLjpU01eQQ6G4y
MH+58p6Yfi/vqhGLA/Gk/QKfDoh6gj0AeVkTaBqavmfEDmB955h8OuIAwwjOT3WktVc6
280x4z+EqZePKb6+fflSHWlNSFofXRuF53U5jENgWu59Ug2ETXPiQnRoj5eA2oK9FfDn
v6Q2u1gOmxjAccmICDNSIRLK18q5eT4W6nWNjklVj+5qv4VGSfa8Fyn/GVMrK6jVjijv
1ang==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1787139822; x=1787744622;
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
:content-type:message-id:date:subject:cc:to:from:x-beenthere
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to
:content-type;
bh=z/1mci0M1oQQZWRjV5QZdn59PI4TjBSqro15dpqFVG8=;
b=VejBQ+4pirVp/KyfBru24T8u/q6tjBUvBUDUjVouQxjDqP685glxmtXsKBJhohSV/1
EpQHjVPafM1V0RKUBZ1mjhS0N2HJQXwdp3C3PcHd1LyFSY2MtzYw8jxp+ADItdkXz4P8
qRhz7c8sVthmxqYpvgPitYPaLHnFhxUBYw6g2vuwfzR13pF9FdVMuZbZPFqGw1SLipou
oed+zyysidatvKoMibxfLntRe3mWl//gpouWUyojBO8/eMzH5jIAxFi6BQ3pM0mDa/wD
363l1OzbJ3X/1t1GVy/lPYrb7F/wNfNRVsnCRPANsI3F5NAXmMpow9J7MwO308U1dRL3
Ratg==
X-Forwarded-Encrypted: i=3;
AHgh+RqnKy3YHfrk1xc7MSW3UpuU5AK0cWNMZTwT6GoDnMoTv2AI1sz9/xvjgI6rae6wjxcLuE3sdYE=@isar-build.org
X-Gm-Message-State: AFuF++nz1sCFXNSNy6zjes4lhtQcCdaZFvSK8AEyGW0j7fTBcXgjNO6P
9dhRFFBKT6CyEjLDjIWsF+wteNjzePs+QFI4PeO9Ruc5BP5BBpOT0QCU
X-Received: by 2002:a17:90b:524e:b0:37f:be6c:f3f2 with SMTP id
98e67ed59e1d1-39580ecefcbmr7059271a91.2.1787139821854;
Wed, 19 Aug 2026 04:43:41 -0700 (PDT)
X-BeenThere: isar-users@googlegroups.com;
h="ATskLdd7pp3HuwB5sJnrH6mvPdZd/8F7xGt29BhLZUdFuQPZQA=="
Received: by 2002:a17:90b:4b45:b0:38e:6dd:a9a7 with SMTP id
98e67ed59e1d1-3931918f5f9ls9236679a91.2.-pod-prod-04-us; Wed, 19 Aug 2026
04:43:39 -0700 (PDT)
X-Received: by 2002:a17:90b:164c:b0:393:19a3:4e5 with SMTP id
98e67ed59e1d1-395812c6e07mr6067111a91.16.1787139819511;
Wed, 19 Aug 2026 04:43:39 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1787139819; cv=pass;
d=google.com; s=arc-20260327;
b=fENVlPYQH4BXhfRh/YxBj3GCRMweMHm6LfIfzQPfqe+xj2mVKTe9M3qsEby0oTxBQJ
/Klvkvq+zIleKpzBntL+rL2Sh+IXNBIxNM74bCu4860nRFVaLOknWBLXwQXrgbpxGPV4
8x/F3MunrLtTOfAEzhMyKj/1oV5xvVWU3/MpRZ5l3laTOi5DAR7Y7LATH7pG2tXe5eFK
2+F+nQL1uc1bzeAHuFR89ALyp5Yj74aVMLJ89ZM7Z/oqhVeVY0z/2WGz39/LdMGyjZlI
PuMrtE4xJ0Cm8wq0gyFys2gsr6t7NB1OgrbH4vcdLbovsH+whog9nC+3HK7ZHc9LaMJO
54sA==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20260327;
h=mime-version:content-transfer-encoding:message-id:date:subject:cc
:to:from:dkim-signature;
bh=fizstNBSrDBVXDIjgZiAIa3HX9jW8jdnfqfC/KqCfj0=;
fh=y4Q4sSo60XIDMfQl4kOzeqW/gQkja1RlhaZM6hZs/O8=;
b=nsWjkQ4w7b3fbL3cgLFPiPi3V3AXi8Ss4EgllPrlfTeKtGCH86+Dhozgx6nIBTUWT6
0WjsxWvYKEFMkItf6b27xBh/UDtzmmA4ZcqJz4uD5Uhw2KuOLwmwiLsWsopQoEjJs32R
srTQ4AjRfc5E8aP6oHWClip9RslB78YTnjrVI+IqD2LdNxVwKD5hh4xhJ/R4haKtTw5M
9EZ1m5w9UR58NX0o4X6xFDRZD1LfO/UIbfiZDlfDgwExsD7HdWuvlDULPji5zGTh5r+S
JuD8Sj+BhoBvfh0/ba67kLJyED4Nm3ypxhlF3RFNX6jamJscy3jp5gqVSFET07CXGo/N
Qyeg==;
dara=google.com
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b="FNa6Q/CS";
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::1 as permitted sender)
smtp.mailfrom=felix.moessbauer@siemens.com;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
Received: from AM0PR83CU005.outbound.protection.outlook.com
(mail-westeuropeazlp170100001.outbound.protection.outlook.com.
[2a01:111:f403:c201::1])
by gmr-mx.google.com with ESMTPS id
98e67ed59e1d1-3957fa29bf1si58679a91.1.2026.08.19.04.43.39
for <isar-users@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Wed, 19 Aug 2026 04:43:39 -0700 (PDT)
Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com
designates 2a01:111:f403:c201::1 as permitted sender)
client-ip=2a01:111:f403:c201::1;
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=nMwKTmiGqtIMJC5HhHzc0GxudKWAccLJl37G+TMvE1UKW0ev0wz3nuXQoHV70NbJOsapwLN55/YqjY9EdnpLYldQkIqZigIyYS3uifcw7Q8PFfh0OtWzcJba6jOqBAB4VTwCafhREM/QLCD61ewrRog7J6Jrp508aAvsXr9DFYAL19BIT8Yl1+u4HAD4WPN6tfSS+2Exdvjfae1KUEmZXKuiyVS1Rz6bEeqALGaLwIjWG0g7UojiWldoBafSm4ToZx9f4MWY6Kr8xEUeWRfNW9UtCvm6aNoZ1RCrfFCH2pABi8IdHVej/Vv4A58aZD+YiSTOEqASGHNiWGRsE5Kyzw==
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=fizstNBSrDBVXDIjgZiAIa3HX9jW8jdnfqfC/KqCfj0=;
b=nnbkbE6tvclSvRJWroOK2PH27iKhN6icqat9dD0Wk8gVsdYxsb3TMR26Z1N+p84eg+bpmSBiK6w5JfTmpATI1Zpg7ASJt2Wq/Uy1qSw/AFWiT7GXYycHKU9RjMq/51I0utWNQKajp2wlfU7uDODv1IxpQ8LIDeHaToi5zMpx3FMUH+74gM3gtqxWPGkVLF0jG8Wuye1cssPBrHQ8tPt6mUzshvECNZgRGyoTRoztXKu7AuQHOuGN+7t8Wz0h/MDJA7+rf045ZqrTjJeNuYOb1RalvuFbwlWVOPBGLgx9BDnbn5KMJEGMYNE+rodYi4of9EuVx4AnO11EGYxfva98mg==
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 AM8PR10MB4083.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:1e8::17) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.339.8; Wed, 19 Aug
2026 11:43:37 +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.0339.007; Wed, 19 Aug 2026
11:43:37 +0000
From: "'Felix Moessbauer' via isar-users" <isar-users@googlegroups.com>
To: isar-users@googlegroups.com
Cc: Felix Moessbauer <felix.moessbauer@siemens.com>
Subject: [PATCH 1/1] fix(rootfs): create dev fd links under rootless
Date: Wed, 19 Aug 2026 13:43:28 +0200
Message-ID: <20260819114328.759528-1-felix.moessbauer@siemens.com>
X-Mailer: git-send-email 2.55.0
Content-Type: text/plain; charset="UTF-8"
X-ClientProxiedBy: FR0P281CA0247.DEUP281.PROD.OUTLOOK.COM
(2603:10a6:d10:af::16) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
(2603:10a6:20b:17e::10)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|AM8PR10MB4083:EE_
X-MS-Office365-Filtering-Correlation-Id: 06b18992-956f-4f7d-32ba-08defde71b26
X-MS-Exchange-AtpMessageProperties: SA
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam:
BCL:0;ARA:13230040|366016|1800799024|10070799003|23010399003|376014|56012099006|10067099003|55112099003|18002099003|11063799006;
X-Microsoft-Antispam-Message-Info:
GQUccO0Gibdoj32aaAxPml8VKR1ZtS5NjZIGhltz6YiKm63dB+RmHgRCvcj5Wr9je+9EiVGVmpK1rbl1FFBkscc/GayIyFLqJYM9lOY1r1BE9MXyIqEwsjIiEju1vvuUjg4gU2TuP6HHPXwvalgksnDl3UAb6cIdrvTA8EGduH/3o8neaaWrCDmS/XnVOgbxBq+tqr5gMcEOh0X0HJicv03HVyhfKMRMmDSIjPa96minz4ctv7W9BCHy7xjGXh/ZixWioXpH0STKIpdW++iFyyL+8GkRH92i3sRX05INCNkl1b7K0VOGfHarmeBPPRn2etYEyJWsow8OA72HWXcEcnhV8KyqHr5vAKzoDxoawuCavsDduEgz7YVl9n2yyW4Z7qX3QpWTJGzA8+0hrg7qleERGmxSjZWviMYZWeMLDLDfIub1ti7+vmzWBYkmkWZUfWB38+6ZZwUMYVPPujAkZp7cddpZU6JHC4J/9tO6YRuCiumfkB/ZHOpw3G0TmK3ksMthuFBDnTAYqr2CSI1GZ7TDxaMemvnjAcQiYMO3ZXYjk5mJOUU7oLt6jZe9Zg4jk1IYUWo49mPnR5SK2c/SulfFupKfN7s9nL74LyZXBCGZdYzIqPZ6tzh+YbxAB9a9CG7Ew/VEZVkq3PpSAxRKitjH5JCKJvuRemo0dd7QwsI=
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)(366016)(1800799024)(10070799003)(23010399003)(376014)(56012099006)(10067099003)(55112099003)(18002099003)(11063799006);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2
X-MS-Exchange-AntiSpam-MessageData-0:
fjY072msGlTFcvvKaT2XG5odrxKuOVd8XCT8DHub4PnYCvacct/7GzisRIgtZQWECGTtA9NBsFk2LNIabPvY8yh4ztZ8AqMxrxLW+NbPYY4c1rRaTs54K2GpI3l1mTs5Mh09RGEUPJV6RVTIbyeDz/6h2DsPtc/Npsvpsxxvn3ysOtt/uIOa0AV/iA3iDoMXfEA2hj+xUdFrd3vvmbIk6YpKDQeILDAKZVpz20eZ0Ad7DprL4nyux+e7zG30FvA4ZGw/WqH1oxyTOum5TDTi8m0wWGKJM+OHc/iUh7CJp/5p0vnyuYM4sL4G5BA7bw1IZNt7k7uiEjzvQnNF37OpcGHQS5JozlJCmnFdl7/QoEXnWb+pSpU9xnN9Gk9IsQZEJz6/qXgU5/yhuLtnHb/sUggFj5plupeEJIAQ6HgYqGI+meDTwdbJHHnI9ASmAvDEBhdNE9BZk9+liynAswI0zDddfT7AaLfhHT/C6oJUMFikFKsc7edSnwxJXWMGkmzqnm2HVSChvnFmFPXQgh/1md8CVJt8YrylkSXEF5uwU2rWXmZdggtmjAMh4egRjBdWJ9e3E+KYaGJG/oYhubzcjR2MQ/9BmBz4vUoORSh7W3lzf1d1aRhxOjQZ2hJBsFHeVgRcMZivL6j7O70JdG2ZhgjtEr22RlvTwTt7gv1w57FHFl7hlWk9eYZbGEAGGH/ZrfBSlSD+v6t6DQup+cjxQtycZfBXiBsII2O4sWCVqnDBoSpyssyHNse4y54yaz7A/DK5mRncF9ZvNJ0U8k+AHfiVyPsMRiqupAa/j00EOIUWvP3Iw7f2IOV1B5bdU/IuCs4NOoh+fOCOB+xc+NhIsWUeOzIf/KvIeHyV0jpjC+Tn3jU/5DpzDBDewlPppOFk+7YywPtbbuLnCzf+pFVQQyXTmwd6iJ3bx0OZaskMQev29pEfhqeDtmh30XBHHC581m9/9QGG4ngyj/B/1kcc3MTF2vdwnRUL7HsAcRrK0ktL5XhY17QGpIcB/W8EkbLVUShGMLfy/LhqPpn1HigPD49FJmWHgx6Wty3tmO9+1iX9LiBHcN/IgNwgmSWQlNX6T/O8ULiHK+axFvah4PibxcwpA+HnZKLw5zzGelqRaQizZOy7/6w3tAh6vrMuxU1/vRmqDuDss4DpqqvhaLgR8MavhP0gpbGn/b2Pr8fQdAJ2AVl6547uY0dfAf2ETAFrkUzdApCBCJsr2/6hmy0ewyIDTwiaaIG6QFkREHrzrw5NaxdeLymb8UY95o2jzIuAthp8uMX7Gl9i0ogloS7sPpXAD+ZTeRrmAJ9zmQ8AixM57ESotpOmt+A56nRR3MAtVJR8CCSMH/w1QUfuKo+WDj+tRTTqOA2J5TWUySxQUDoJIBPwYwkvCNSOGmA7wyXGityAx61MWHgrqrA+Wq8ihYMfIbVD9CWAQAHGLu04AMLhnjHOJkYfRA4X3qzLZLSldDfKmWcG5xicOGtUdOG7K2JYNZMkUwumKBXozA7BTh0/aS56yPIyCavTIjCS56DME1RagbKCQYKRhpFlmzJlxUaVVCQNW0IYtpc9Vvaj6e8of5MeWSt5jpG9DHApRQB821urHVK67dc8tD9Cmoi3AMqBuQWZDseW2uh03BVK4mOdNqlZW+AdT2YsUxCGBjjEEZIfaSEifZXpypgaaoY8B5J3rHtn/1SJcdYqibLeSAA8ScakO5i29mhE28p8CKU8EbJVcKxQlKLS++tzMECb9DHXPRKSx80L8+Bi5ve80a6KnGyYTKHlTApPF3+xv3pWJM93wgnz
X-MS-Exchange-AntiSpam-MessageData-1: SHt+RIPDLvfXdhSEYOsbz/OOVFVp94vdLiM=
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
06b18992-956f-4f7d-32ba-08defde71b26
X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Aug 2026 11:43:36.8960
(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:
X6A2SjOMH+Tzjy6JB5Vb906d0QvxQDSBJDmPnbQa/smTxW/u40bHQYONHEAFWsJgvyhmNJG6nHv6Y268cTo9QSXae4GkULE8mEaf5ZjwSEg=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8PR10MB4083
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="FNa6Q/CS"; 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::1 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 |
[1/1] fix(rootfs): create dev fd links under rootless
|
expand
|
diff --git a/meta/classes-global/base.bbclass b/meta/classes-global/base.bbclass index f074eee6..e2fc77dc 100644 --- a/meta/classes-global/base.bbclass +++ b/meta/classes-global/base.bbclass @@ -401,6 +401,10 @@ def insert_isar_mounts(d, rootfs, mounts): lines.append('mount -o bind /dev/random {}/dev/random'.format(rootfs)) lines.append('mount -o bind /dev/urandom {}/dev/urandom'.format(rootfs)) lines.append('mount -t proc none {}/proc'.format(rootfs)) + lines.append('ln -sfn /proc/self/fd {}/dev/fd'.format(rootfs)) + lines.append('ln -sfn /proc/self/fd/0 {}/dev/stdin'.format(rootfs)) + lines.append('ln -sfn /proc/self/fd/1 {}/dev/stdout'.format(rootfs)) + lines.append('ln -sfn /proc/self/fd/2 {}/dev/stderr'.format(rootfs)) # we do not unshare the network namespace, so we cannot create a sysfs, hence bind-mount lines.append('mount -o rbind /sys {}/sys'.format(rootfs)) @@ -417,7 +421,8 @@ def insert_isar_umounts(d, rootfs, mounts): remove the mountpoints. """ lines = [] - to_unlink = ['/dev/null', '/dev/random', '/dev/urandom', '/dev/ptmx'] + to_unlink = ['/dev/null', '/dev/random', '/dev/urandom', '/dev/ptmx', + '/dev/stdin', '/dev/stdout', '/dev/stderr', '/dev/fd'] to_rmdir = ['/dev/pts', '/dev/shm'] if d.getVar('ISAR_CHROOT_MODE') == 'unshare': lines.append('rm -f ' + ' '.join(['{}/{}'.format(rootfs, f) for f in to_unlink]))
The /dev/std{in,out.err} and /dev/fd entries are links into proc. While these are not explicitly required by any Debian policy, mmdebstrap creates them and they are used when installing systemd units under dracut. We only observed warnings regarding the missing entries, but no issues so far. Nonetheless, we now create them on-the-fly to behave similar to mmdebstrap. Fixes: 4fedb1ae ("add support for fully rootless builds") Signed-off-by: Felix Moessbauer <felix.moessbauer@siemens.com> --- meta/classes-global/base.bbclass | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-)