| Message ID | 20260925073042.1737353-3-felix.moessbauer@siemens.com |
|---|---|
| State | Under Review |
| Headers | show
Return-Path: <isar-users+bncBCYIZ4M3XAKRBMGG3DKQMGQE5F64MKQ@googlegroups.com>
Received: from shymkent.ilbers.de ([unix socket])
by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA;
Fri, 25 Sep 2026 09:31:05 +0200
X-Sieve: CMU Sieve 2.4
Received: from mail-oa1-f63.google.com (mail-oa1-f63.google.com
[209.85.160.63])
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id
68P7V3sE026365
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
for <iupwgm@isar-build.org>; Fri, 25 Sep 2026 09:31:03 +0200
Received: by mail-oa1-f63.google.com with SMTP id
586e51a60fabf-45a07949855sf1151650fac.2
for <iupwgm@isar-build.org>; Fri, 25 Sep 2026 00:31:03 -0700 (PDT)
ARC-Seal: i=3; a=rsa-sha256; t=1790321456; cv=pass;
d=google.com; s=arc-20260327;
b=Li6l5esFAE4YQjUu4jom7b6n1wzqBaDRVQKvjBsG5Pj5o7+IvZQm/L/nrWsGm66MR3
e+80+XnmgkDZ8I2HG57Eha7MK+SNojU+n0260iB78s1KCpZeSHVr7WFQ19KFeNePhu6e
wHUgLjNavrRPPKCr15iWs7AomxQFBXE2F5FSVITeeG5oekdu3q/5vwTg6Ezdboi7dEFQ
hpW9iO2eiI5MPeXuEkjqQy7zslbAFFe3o2R+aL0kUplXBab4YpRoKXMvo8dTkSTVCMIs
StyyIGrzeNonXIFq71M7OkYW4WsZ7LpBSIXYs7Gj9Bm5OqmEWpOqKuowAuwx7gnyi/wl
LfNw==
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=VtVJx62Un4sxdQneZQ2T/2N3wLazNpRdEXuuKUFkijk=;
fh=O5bLp/kPbhthOR059zz+0r2Jd+4GO/sCiRIhE2xUjfY=;
b=fqUZ2rZ9APrfvq4UjybdZZmrmuMyuirUdaCoZUvi2qMw0gKm+XOKDx47UG2ncYSIg+
X38FDiNNu1oNR3Bc/8UyCbY6jEYzeNBL6TvkfBDnmY/sEHcTLxQRQG138JeAXkWXmVXI
lZAez9wHRBVkEEV+YxtIpXfQVrIpi7+HM9XEhIVMtf67mJGKybgU05UT1flVWjVoz1A8
FgTeLCHhJiypX75r9sF6J3tgN0/gMQ7er/ZNluiHFxRhf5WZL/9XkNEOkVy/4E6btVgh
OVmbyTNBNBVWRpHkb8uU3IO+dQhK9JUJiqzzSQ2sPdy7CFk6V7mO7X5UbjnIVjKd2f5C
6m1A==;
darn=isar-build.org
ARC-Authentication-Results: i=3; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=ZV7jZ76e;
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=1790321456; x=1790926256;
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:references:in-reply-to:message-id:date:subject:cc:to
:from:from:to:cc:subject:date:message-id:reply-to:content-type;
bh=VtVJx62Un4sxdQneZQ2T/2N3wLazNpRdEXuuKUFkijk=;
b=LzHksrNlPpdSguSsapE0ZeTxZXdkROb+fSX1jTNJtkvQ+Q3MnhC9Z+ks92e4hzFL2Z
BB4OmgEqRXqVbYTTE/UOowPUB9+8CODmI562i/PL918Tdfx7+piR7pUpTBDYOR2kzZmN
Ri7D/6JMvEZmJo+bHN0vqnPZau+aEEaEEIWmO1ZBdYbWzhMaBiSSOkcb7ItlRPttCahQ
A7mo8gMxJxhjA2wjRo67lTAwyLVZy7SjqxBg9PYTEzwWBf0VOfVbb6OPi+DaF94uQDT7
pmzhZnrIaRTq+0wGstPYs6+SoG844FcAyHUT6gzkLKf5G8Bk4s10pJU7peyfwVGIWYkO
0XGA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20260707; t=1790321456; x=1790926256;
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: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:content-type;
bh=VtVJx62Un4sxdQneZQ2T/2N3wLazNpRdEXuuKUFkijk=;
b=SdQolcdIIvW75ebGCZy+itn+p8T8CY0vyGUHlmBvzYelrmaaw05wfD4ojXQ8hVmTBW
T5NODJivQoZke3SX2Grx5zRvPtlfVe3OuyN3MSeXWUpHPhpV+85eSnhwoYPTAx2y2ts2
ITUgA6IgjaA/zUfUCtMZbNb2MsABvNbOnr6p+oZH2hdAjAGjqw2Ta9GvkIhNjyqW7PUK
QSbBD+q9ampg+qmn3EgsLNWlIqXNgrxz7XhMNfNXGWIbTO5S/P/fdUVdTz5tzt7q4WXe
asYsAuGOLEodo6L0qlYHv3qktoi+JJsu9HN0rUdzKE9D74norRamOzqjLokrUJun1O95
XNaQ==
X-Forwarded-Encrypted: i=3;
AKwUvBxRSbmaGzRqyLzseLa7KUClDHAIe2QYYBlNMOIeLrRldTNLXjVzp6LWtd8nCzTCsxmQOdQBpYU=@isar-build.org
X-Gm-Message-State: AFuF++k0b+b9za8Xf1JocMKA85ISa0lcuWEfj2o8DqA7KbGd7Uro++Pa
NWmfzquQEaEhvIDMmgAhX8tG6R1Qkex6YMvf/OVpQZ1qfw9knkRc9udi
X-Received: by 2002:a05:6820:627:b0:6b1:4a71:775a with SMTP id
006d021491bc7-6d43f99273bmr4922462eaf.19.1790321456460;
Fri, 25 Sep 2026 00:30:56 -0700 (PDT)
X-BeenThere: isar-users@googlegroups.com;
h="ATskLddIpNvYD4zsqiOCqfxwiRiPHFBZ1ha1glSQ9lx2YT/sFQ=="
Received: by 2002:a05:6820:80e7:b0:6b7:9684:ca92 with SMTP id
006d021491bc7-6d56fa98fbbls956439eaf.1.-pod-prod-05-us; Fri, 25 Sep 2026
00:30:55 -0700 (PDT)
X-Received: by 2002:a05:6820:8187:b0:6cd:3ffc:acf7 with SMTP id
006d021491bc7-6d441b81f1bmr4742387eaf.71.1790321455537;
Fri, 25 Sep 2026 00:30:55 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1790321455; cv=pass;
d=google.com; s=arc-20260327;
b=pZWQgIarhdQVGbVE2pcl9/Sf6mto466ZPOd47aNwbYRWyDou995Ntt2Uz7xdzhfury
9EOCyoKeNezg6Wd+C7R2BlkgGmMQ7/mfVW6VExSAQayrKKLDsf0PPR3fwdAwshdnClbW
ybLAwZXqi7DafptMWUA3nves/a5I8W+4mlMuW4cQkY5HjMYc3oWOxVk9X3VLIHPYAbGL
lWVCw4rzef23HiGDN4c348/oGC8vXOuEtYYQCS4zVHJcLG9plDypccV1s72Nu63ta4tW
4VuBLHqKrPXdLKxlE+IhLV+MTMSQi9MMr6eETBi42eS2FQD7CwXaJOQ4WCBB7zGJue35
INvw==
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=XcJLnEfha+OSEZDX7cCWdLLMTPMWGz2rDnM6V7E+5Uc=;
fh=FYARRfYWSZi+xaBGHs/WkhcniURPXOu7KAfLF/5BK1Q=;
b=XR1+Fu1s1ud68xYXfOWO/9pVRQImZWUMFGGC4fxV6Xil118j8TeXS5R503TbPjix79
0WEff9NGwsmUT0KCrZU6r/Wqll2+6eWA5LI3v8rs8I/rF7q3VkKlDXMgLdKuzn+fL0E2
UjP0JvuEuPq4F0L/kt/4PwMoOB1yLJGFXExtXtKaY9orCNtysLUyaxU2AzG6o5a7lljr
T9wGtN4+Hrq4FIso8FrZOitu4aiN9VPbKwjy8VyFnvE2APhPs+fpo8VfUatDub6TmXp9
h5OC8oon2n8HBDVC2Yxi9DcK8QiG6XZ4LUMoc706s/BwcLsyqcrKpKMpdSvkp5BraKYB
1zug==;
dara=google.com
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=ZV7jZ76e;
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
006d021491bc7-6d5bb5295cbsi50413eaf.2.2026.09.25.00.30.55
for <isar-users@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Fri, 25 Sep 2026 00:30:55 -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=pNPYLjswTX92/Qa1rXZKY4Y9oN1x0IldeNOBe6+iluwE5APdCVWCegCaL12F40FBkoeAYu4uCJ7FABkoh6AyccE03/r9Kg3fnGFzguk2bSw+H4gQcHt8pC9rdu3Enw40mC492PSg9iZwNrJC6sl5g4LGFmMmhTAdc5LK4wc5CbX05A110tuxXMWjT1fG2vtNbb46DR4IOAs9YPvPRKUSfGmYTtH1G4SIk0PrgS+JkyXeZfGfQJnRAjgSxWUGyKllpWTwwvjt23YCiieiZ09Zp5I6tOZb3QT0i5q5Q4d9SWKo3VU4dvJano+iGPpItjZ7x9W8jJMHIvuMILp89FI07w==
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=XcJLnEfha+OSEZDX7cCWdLLMTPMWGz2rDnM6V7E+5Uc=;
b=gSnWGD5HhQ40GzmLCJkrBTtoixQRsSb2gDssD7FxWin9fv3qMMUaxdyFAF3fht6EFO6paIpRrUzVnH8smQqG5Du65Ni+bwxurU43namPIqkEtlNAyw876KxgX8KH+D2zYHbDM8RPw+66j/9oTzMWHjQQvGjkcywu2fcHJ5126peGedKuoyNVpn+ij4TvTNm7Wcx6x1BfDd4eZvZAg6FsnJ+MkVKeIoTTk7oa/sUG2Xo1ynefh+lrNkt0Dg4daxy+iHq+l0i4yR3xTgK/7CutqzUvUswV0Qs0uoIaVif7sWJefCAYpwC9wMtt1uAuFXqXVmVr8Jwiu27BS1Qz8+9X8w==
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 PAXPR10MB5208.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:282::16) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.18; Fri, 25 Sep
2026 07:30:50 +0000
Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
([fe80::c54c:ccd8:ebbf:477c%3]) with mapi id 15.21.0451.014; Fri, 25 Sep 2026
07:30:50 +0000
From: "'Felix Moessbauer' via isar-users" <isar-users@googlegroups.com>
To: isar-users@googlegroups.com
Cc: quirin.gylstorff@siemens.com, jan.kiszka@siemens.com,
Felix Moessbauer <felix.moessbauer@siemens.com>
Subject: [PATCH v3 2/8] dracut-module: make module-setup compatible with
sysroot
Date: Fri, 25 Sep 2026 09:30:36 +0200
Message-ID: <20260925073042.1737353-3-felix.moessbauer@siemens.com>
X-Mailer: git-send-email 2.55.0
In-Reply-To: <20260925073042.1737353-1-felix.moessbauer@siemens.com>
References: <20260925073042.1737353-1-felix.moessbauer@siemens.com>
Content-Type: text/plain; charset="UTF-8"
X-ClientProxiedBy: FR0P281CA0211.DEUP281.PROD.OUTLOOK.COM
(2603:10a6:d10:ac::6) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
(2603:10a6:20b:17e::10)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|PAXPR10MB5208:EE_
X-MS-Office365-Filtering-Correlation-Id: 607bb86e-e69e-4976-74fe-08df1ad6ec81
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|366016|376014|1800799024|56012099006|11063799006|10067099003|22082099003|18002099003|55112099003|3023799007;
X-Microsoft-Antispam-Message-Info:
dRAHp5abfxP6JWFNAykLD4Eg047mPLaNehaDGgD9FS468T2svHprbYWRQf9gZJH+s+uhGzYgcKIN+sAJ/4LJ0+DeHO7IjkANxKN6Tq4DZmkHYKMX4BtM/6lhjbVgA4A6AkZyFiJt7R1vXnQjAXCvPjL6wl2Aus1k+4sRAIquNJJxMas4li/vlbq2XrLW7gwNBjzi+tOUt7tqR04MWpuzvmvkwA5/zRENkfbHkfO1C6n6kYCZccNElUjLmRJfGvPytf1zgrRZHc0uAiEv8/+C4gOu7KOxMDRE5Vmq0mIm9S20dWJTuP4m+M4mhkHH0KNz8iYOeLldZBt5SWmKpVkb7DPwkat7Lo/cXy7KFTYlUqAcZnEpdpc7TZLgjA6khOAVWd1TJJdn5TvRi5BuY/GlnmM+4Sm62JlhaM7Say+dNjXZqr4Q8kgNNuoUFiuKm1hpZhdzMfdIqKEeB+8LbnKD7SWUtYcvxavgPgpYgptURKO8mC1EgsCoZ1FDEvOwJM/JXFGpBga2P3OIUknfgFrYJm9GBOLFvrACnpua8eRalRRtLoRbs6X1RQBgs6ZOfn2nGNiY5gatBCu+VJQSHB9Y1b050a/RoMrxpUsgUTTIDAW8ybliSFVI5xGfRHy5Xpak3JR8rX+nonAPDzpl30dEN/bXiJkEYChRt5cUo5yWt5M=
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)(366016)(376014)(1800799024)(56012099006)(11063799006)(10067099003)(22082099003)(18002099003)(55112099003)(3023799007);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2
X-MS-Exchange-AntiSpam-MessageData-0:
AKY2R0RZNdSXXZ62fTajmS1a+3t5NOLvHqfx8LTK1gKPZ9onHvqhUsfZKlyiBBzlUJYaF/u2W6AQSP0nHAJNFCMKgvaf44iXmixZOZkc8KQdnXCuD4u1Q1l5SnO3VdIDDKomf+o20yDBmBUghTRUPjQ1LkODcGDXI/bb0TwJWVJU66SpUOM7Ig9MiJgTZUWkVOElNKm/JICQdtoZugnS6khudCW+ceFeFUkK+YxUs4Ll81A0CjrGgbYxme5p5RPQissFLbtVCkw/xAi81M6W5BUg3dNemF9tbmKWKvdc6nVpk+fZ2bg+KZdJrRJx1kCNwqusIh8zOU9OQSW/dJVdc3Gz45IPxXWNqoA55+EFeyMTmU12ik0k5Juhijg11TBsauOfmsWiaVVJgzI0qV5W9+NqdoloJM1dFWc1uOUDNqEDNIk6GeutT7TWjH+WWh4Y5xM2+rjIv1Usan4PETBmOSHNgNUOQrEY2Hi0jLv1wkLSe7JXB9T7hiDeEWRf7veaUDaHdJnZbkpVYrmG5/GKBe/VONHceGQarCpR5OgckhCmZfFOtKYdFfU66U9Plvbj7ZehaCV3V7YKhQoRnU4bS9wQdi2NTISZ/H5vKAsdSksM+TlnWfdB0Y6Bu08pmyR5NqfVXaAW0cLKCJgXXduUVQ4V8bx4EbN+PxT1l4p9gw5g4lM3JTxWsFuwoppO60Hzh8E9ARuj0WXkIEA7KEmPCtp/pdLDGG/VYbowTzX1mUq42pD4TRLnerohyI4uAGrzF78HA7CYgol4y9QDZAjvEszz50Sj5Efsg8Vv1ti2Jf3auZ2bzR8JTt0XcUJRgNN/9sX5u002FKPI1dHw51LCAojZrtYAzCHeN1XIzp3dmIYDY7uzMqRm0Amnhe8g5uccpLxZadHkfAq/7Ay1e5qSp2f1GwwJNxPPF/7Z/d9tjcIqEapLLfmQKC6+lH8aHJTwjDcS33L0QJuqdL20JDc0vmQ/ssZHZkJdsNoj7qB/6FVqGO2HCCh5zGGYuiwX1Xj0oazq+VOJNsoaXdbUKxbVdn/n4FrzuksGv0WPk7iE3XDf3ViADb+WrZKDSjbvV4Ppt74yn3oq+CS30qvQaH75jXagnWacYMG7JvRajzXUN46LFf0arYbFh4vV0kpPcmbgQrU0UJ1Y9gjwxozDDk02S2AG+gMLl5QGbc4eUqnqaqiA18C76a51kjc4AP6OjdVPjmv0X4YAQi7wBkcn/Z1o0JGxnF5DJc+12wXe5hZKilUQLeAtVrfXTe+FlR4rdHvwW8+NkrwXUbVc7tmKraFzlPMoAFJWuEFF63CKVYCaz4t8BSl2b57I2vq6Gd8351YONo5k6qT3Lvksc4RoKstA7f/7O/k/d4zApgqQXmSLRnjIyQSuI/h51w4OdbWjiTVQrnRR9VIh6UnNsdpJsR0XnVlOkHVxYUGWNcHewsFX3gQyj2HGVYJi6eURIQ8PRJxuhWeNW66BjrJqGFN2uEnnTsjT9owYOIkt9IClUEvx2UQLMi+f5wQRjVwdJPtJCQ/A4X9meCMtHpLcNAnv/J8aWaqFUgw+W/GOp9ybPOpDjpdaNUCMR5LPNXm3FnDqiSKOhtU6aDqzGLjLUVJ+PbiItSKKoEc0BRvTEwWpBr/G9CitlGKUDvfNbB1wHDLkhMgQ5NbL5YlmNRp7IzI92y4rbDvNPGuz2EhKNigCjRShMuIBJ7WASlTyohfHHacUttjTpSGLvq/QwiaED+SNJ/cPF+A59CeJUplPcGYnbJQUHzZXLF47jlHOON6g82epDC85bw4IP23/
X-MS-Exchange-AntiSpam-MessageData-1: uT9rWIwVixCSee0Dlg3XxWZ0oboOBh6NQ/E=
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
607bb86e-e69e-4976-74fe-08df1ad6ec81
X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Sep 2026 07:30:50.4106
(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:
Wdokq3dT6YH1Jm74HN+qQH9MvL9w8JsmaWXyae3CImJfWxAV08G/2Yvl1aPV7T6K8g5HWBLbVAS39lvHLGEs5KJ2zDmcK5RuCN5FTQqGugo=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR10MB5208
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=ZV7jZ76e; 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 cross-compile a dracut initramfs
|
expand
|
diff --git a/meta-isar/recipes-initramfs/dracut-example-lighttpd/files/install.sh b/meta-isar/recipes-initramfs/dracut-example-lighttpd/files/install.sh index b7295b94..66b54a43 100644 --- a/meta-isar/recipes-initramfs/dracut-example-lighttpd/files/install.sh +++ b/meta-isar/recipes-initramfs/dracut-example-lighttpd/files/install.sh @@ -1,5 +1,9 @@ -inst_multiple -o /usr/lib/lighttpd/*.so -inst_multiple -o /usr/share/lighttpd/* +# Copy optional lighttpd modules and assets from the target sysroot. +for source in "${dracutsysrootdir}"/usr/lib/*/lighttpd/*.so \ + "${dracutsysrootdir}"/usr/share/lighttpd/*; do + [[ -e "$source" ]] || continue + inst_simple "$source" "${source#"$dracutsysrootdir"}" +done inst_simple "${moddir}/lighttpd.service" "$systemdsystemunitdir/lighttpd.service" inst_simple "${moddir}/lighttpd.conf" /etc/lighttpd/lighttpd.conf @@ -13,8 +17,8 @@ mkdir -p -m 0700 "$initdir/var/cache/lighttpd/uploads" mkdir -p -m 0700 "$initdir/var/log/lighttpd/" mkdir -p -m 0755 "$initdir/var/www/html" -/usr/bin/install -m 0644 /usr/share/lighttpd/index.html "$initdir/var/www/html/index.html" +inst_simple "${dracutsysrootdir}"/usr/share/lighttpd/index.html /var/www/html/index.html touch "$moddir"/error.log -/usr/bin/install -m 0644 "$moddir"/error.log "$initdir/var/log/lighttpd/error.log" +inst_simple "$moddir"/error.log /var/log/lighttpd/error.log chown -R www-data:www-data "$initdir/var/log/lighttpd/" systemctl -q --root "$initdir" enable lighttpd diff --git a/meta/recipes-initramfs/dracut-module/files/module-setup.sh.tmpl b/meta/recipes-initramfs/dracut-module/files/module-setup.sh.tmpl index be0f4c54..b38ae50c 100644 --- a/meta/recipes-initramfs/dracut-module/files/module-setup.sh.tmpl +++ b/meta/recipes-initramfs/dracut-module/files/module-setup.sh.tmpl @@ -31,7 +31,7 @@ cmdline() { install() { for executable in ${DRACUT_REQUIRED_BINARIES}; do - if exec_path=$(command -v $executable 2>/dev/null); then + if exec_path=$(find_binary "$executable"); then inst_binary "$exec_path" else echo "(ERROR): Unable to copy $executable" >&2
As a preparation for cross-building dracut initrds, we need to ensure the module setup does not call external tooling (which would have to be emulated). Further, all tool output must be consumable under sysroot as well (e.g. paths must be resolved in the target chroot). We fix this by replacing calls to tooling with the corresponding dracut helpers. Signed-off-by: Felix Moessbauer <felix.moessbauer@siemens.com> --- .../dracut-example-lighttpd/files/install.sh | 12 ++++++++---- .../dracut-module/files/module-setup.sh.tmpl | 2 +- 2 files changed, 9 insertions(+), 5 deletions(-)