| Message ID | 20260924072340.4038396-3-felix.moessbauer@siemens.com |
|---|---|
| State | Under Review |
| Headers | show
Return-Path: <isar-users+bncBCYIZ4M3XAKRBCFA2PKQMGQE7LJSYGA@googlegroups.com>
Received: from shymkent.ilbers.de ([unix socket])
by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA;
Thu, 24 Sep 2026 09:24:00 +0200
X-Sieve: CMU Sieve 2.4
Received: from mail-pg1-f184.google.com (mail-pg1-f184.google.com
[209.85.215.184])
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id
68O7NwvC018913
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
for <iupwgm@isar-build.org>; Thu, 24 Sep 2026 09:23:59 +0200
Received: by mail-pg1-f184.google.com with SMTP id
41be03b00d2f7-cc51591102fsf1211265a12.1
for <iupwgm@isar-build.org>; Thu, 24 Sep 2026 00:23:59 -0700 (PDT)
ARC-Seal: i=3; a=rsa-sha256; t=1790234632; cv=pass;
d=google.com; s=arc-20260327;
b=Z7OFuJhIzMyStBWnG9HJRTxnHsSzHFGIMeBK8qMquHDFcUEk/075IKwYDvJvQtrKBU
iy+uiiy1gIHKLjBH3jIggkVq089v2RvX9VJLxXdX6wfuRRA3wrXbhQjzQ7vjyrTi3mmR
uP9cAyxNnRa8eal8AcMfXYKC2iKASv8XXxQGwBuJHbkfbAhbBqf6LRggOEBpPaLRqomO
7k+q69DskiwtMcMxnuoELWkU3ZLp2HXf4deZy/MyJM0qhxOkw8be60iE3FCr580QEU4O
IQ6r+Flt6MOP/A89S/1D97IFpX2PmyhL4ParIGTeYZp0dm1v+z2Mel0Wcytuaqd1FmX2
zE2w==
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=FI7cNtU2vCl2sUWAwzEFwOEj8mePww7lJ0PWJ0Y6C6A=;
fh=QIoub/fycMR/HNZkKxjz2eOX5Cacla/bZC9wX/TS+XQ=;
b=Yq/qE7KTATORiYSwH6JWy/HAgQvUdxRQ0tkH+vIHToFthaxX//WGRxfQg/j7jgojnd
iPRGlNplWnSlXgyYs4+G/aCyphCS1/jPWrMmpGA7VVVA87arXIysXfOBRh+KsscvYV/B
bKQOutuKtZ5xhWipKh8TTceaMI8jzhiAAWgyxiUV4dfX+ktYtee/0td2roJS+AGjZ+Sj
I4hKKnr2Sj8iWwJt35Muq0l9ihsO8RP+lGl088atnVc/aqR4oIYSILqFzaqy6XFeVm36
Dh/RZg9cKpaBgZDWIrfEpjfEuTSuB/fJ3I2Z4ztc4A2K+SMLM+n8WaYpEVd9TfFaQQYf
Nvmw==;
darn=isar-build.org
ARC-Authentication-Results: i=3; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=CetXX4ig;
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:c200::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=1790234632; x=1790839432;
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=FI7cNtU2vCl2sUWAwzEFwOEj8mePww7lJ0PWJ0Y6C6A=;
b=Gt158+kEHdujzsyzITGdfIJaNj/HuDm8FtUjYcJhFdAb44UV+JHhhr34QTAe2fxTN2
Vu6B8GHAzLsOAO2EsA8UMA2X6gKDy/qsAIBvbSTZa4/BqgamCEMLrnF5GQGB0xwtHW2J
iL3mByoMXzF55E1g9jJR1WRD4Bnrbnm3QpvtBeESh+zIft9IMfMfb0GYCLEIp0u/nE04
LaK4R43h0mxNhm2sLpQ7hp+x+5niPOomHhfdzCUF8t3JGSzYmyb9pYcfzpQuG1yk6/4k
+zuvFddE6VOaJJsuCVQIh/Qjcup6uvVosU/uAvcity/LaZytp4lT9jCxcuDRdt5q0HyC
RmtA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20260707; t=1790234632; x=1790839432;
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=FI7cNtU2vCl2sUWAwzEFwOEj8mePww7lJ0PWJ0Y6C6A=;
b=oq4W2Mmf6R+ebN62HXKjoVaJnc+45QnB7tXSEVrqhK2pc3qGuCOff9ZkuAj3+aInyl
NEcRQBIv6nXIu+Yis9wxZzqZwIJBIXiKBahvnPGsFkoGDCTIscLp09SKJ/pJ2zqa3GyS
QHIc5XkOWqHBxi/L2s5hb12Xldn6A0tql+qT74ftnHp7D/oUisd86EQG/4Uuq0JIXGqL
8nqc8c3H2bH+2pFM7ttQ8h+bn7ncBnt5GDIR8ia1CkRAEhpRjEJJAPnXWHlVLMbc3VjR
UbbBO1O056tqsywaXYESsk9oES62p4ZTaVXEP7y5g77jl4OLB2ffYdoYjhIPIBIbs342
03pg==
X-Forwarded-Encrypted: i=3;
AKwUvByUYBuMSAFg16ghuEDKn8FyzDi3eGhf50GF82YbeBtx34cjMf/rt7ebxOY4DyytuwHLBjnsihg=@isar-build.org
X-Gm-Message-State: AFuF++lH8XcCoDVJ0e4wm2gVl8Gd4n05rnywOp69E19rdRafSvTale+n
9+N9BFpAD+M3H+GfA8tu0isgRGRLOZoKQ8817GQ437/xVrx3UqtY7sZr
X-Received: by 2002:a17:90b:440b:b0:39e:6c69:34d4 with SMTP id
98e67ed59e1d1-3a098e888c9mr1454619a91.56.1790234632415;
Thu, 24 Sep 2026 00:23:52 -0700 (PDT)
X-BeenThere: isar-users@googlegroups.com;
h="ATskLde7HNyHTnJjbrvOLdJWZZ9ZONo1dN2VoQ1pwRe+TrIrBw=="
Received: by 2002:a17:90b:2786:b0:39d:e1ed:9abd with SMTP id
98e67ed59e1d1-39e36b22a91ls11724532a91.2.-pod-prod-05-us; Thu, 24 Sep 2026
00:23:51 -0700 (PDT)
X-Received: by 2002:a17:90b:55cb:b0:3a0:53af:1a24 with SMTP id
98e67ed59e1d1-3a098e80c50mr1358441a91.46.1790234631166;
Thu, 24 Sep 2026 00:23:51 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1790234631; cv=pass;
d=google.com; s=arc-20260327;
b=VO1eqREBYMO//uVNaEV7GDGwwx8+etKNgGhYFqtcgqMF4CBTiXqQcnIXPZGs8qodfr
FviXWW/h527O/McpjXcaY67/1E1DmhCkYZAJVE2Lt9RYHT0rxW/xZWiS+wagZniJoL+o
sj8OUPHfTA3Hof4vEYO0BxsNqx3s2UJfOnMlMqu4xIc70f1/EKkoNHUM4EA19KRREvaf
9K/rrKytwefBihmdUYLfKAzIoR34cDMGXvedirQqF+4ivnPtpaJE8Ugun5BrWNMKlW0x
oWCSmJcWo2uADdl9iWnPiitmfq9Y8MgpMKatxoqjECm77kh63SLUzZ9xLJOPuIWpyZEA
x0gw==
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=g2AwmyP2ArgXRXvbglM8DQoBNtOYl8doJZ66H41AB+EtNo6omU+bbygOTvVITGGUan
4Oh5TdIjQMwAnndVH5mipzR79v5dPziSZbSwrNDSvFlBW2KxdUv+Qv788bjYLon6j605
/ipkmJe+U6ULQCnr8eI92yrI9agb7/bYLZyiLA+K1Wxm5LdYWA5aS7DPl4FmJZjOqiXg
TN8isKJahjTYnJqUbC/Ijrj6Ss1I1ReTTGeyGL86XBu3VpT9Wpe1Opq4um5T28UTDIbZ
8d8MDJ7afBqvUbwuWJdSD1XfLM9hG00jwKSX8f9NLRjos7/7f8Za0jz3LD+tX8TFi/Rg
+Yug==;
dara=google.com
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=CetXX4ig;
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:c200::1 as permitted sender)
smtp.mailfrom=felix.moessbauer@siemens.com;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
Received: from DB3PR0202CU003.outbound.protection.outlook.com
(mail-northeuropeazlp170100001.outbound.protection.outlook.com.
[2a01:111:f403:c200::1])
by gmr-mx.google.com with ESMTPS id
98e67ed59e1d1-3a07fa6cef1si95994a91.1.2026.09.24.00.23.50
for <isar-users@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Thu, 24 Sep 2026 00:23:51 -0700 (PDT)
Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com
designates 2a01:111:f403:c200::1 as permitted sender)
client-ip=2a01:111:f403:c200::1;
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=wQxlg24dzJMZ42AWF1FQ51cWBOS6tOSgDe8Bei8jrG71D99dzxzBmyRA8LYTOn44xNmavi+H9HcWuWdqG+NzxwAkTc9SwrQcEabCMvO5qcuw3rSNTEqK+BhRiZqIsO4qNiZIlc3yHhzRF+wPgcaSh/5NipGpOLXnrAmjhapXphQRln9vAQ7770g6iKr1Mslyi2Mwdy0shLbvGFwoMfY1pmslBo3jP9r+d7T3Yhf6YEnGlT57lOkOqhq/V2rCI7lRDEteOqOMlC5acngmXsiAzzMPaypwAcRp0ZP+63RGr9DGFRXoGxwVgSJFsUU9lP16kYAWJSyNzMNQQ+KjYecZFg==
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=k51bygLEb80WVGxDY1F03Ky+0yEeelK7hCz8nCCXTTBb8xq9z9GZRp67PeMBNNmvytJNSvTRoAdkXY30NxNfDCQVApIuCD4Sir4N5vCuEDc2C5gTZ6q1DsxqEVNFMam/XU8uXXo+/SlEf8f+JNrgCHNJ3g3ed4ORKzCSrgs9TjqVTLOEKOJtrjlYhjoCcO4S0i7tjCE1A4N/BKNvfjLxeEo4IdN8Npb8bx0IvTKOzm5e+PO9vBw032qBcf0TjZc2xVlj8RUGb2JikDm2xrMYEgg7gfwRq/EgP3CzWGMpOxu8WPOk39wJMCLitLCmVaNkABZeVK9qS+ipLSxpAiZosw==
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 AS5PR10MB8146.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:673::21) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.18; Thu, 24 Sep
2026 07:23:49 +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; Thu, 24 Sep 2026
07:23:49 +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 v2 2/8] dracut-module: make module-setup compatible with
sysroot
Date: Thu, 24 Sep 2026 09:23:34 +0200
Message-ID: <20260924072340.4038396-3-felix.moessbauer@siemens.com>
X-Mailer: git-send-email 2.55.0
In-Reply-To: <20260924072340.4038396-1-felix.moessbauer@siemens.com>
References: <20260924072340.4038396-1-felix.moessbauer@siemens.com>
Content-Type: text/plain; charset="UTF-8"
X-ClientProxiedBy: ZR0P278CA0003.CHEP278.PROD.OUTLOOK.COM
(2603:10a6:910:16::13) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
(2603:10a6:20b:17e::10)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|AS5PR10MB8146:EE_
X-MS-Office365-Filtering-Correlation-Id: c18fef4b-f20c-4b56-404a-08df1a0cc6e0
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|1800799024|376014|11063799006|56012099006|3023799007|22082099003|55112099003|18002099003|10067099003;
X-Microsoft-Antispam-Message-Info:
UOEfcx1t8HVwjIrGJdYU3KMM+/MVTZ0AiDoxLX2s1EQX1wp5/hyTg0V0l16RPpgXf9tbdHc+5uGe/+7pW4V8yyKxv7lre3gn1StdxY/bXVqRd9yjeC+MCUElWzDf2tIeQBu/Y7lXC+pk62aHr8EsmkX8YyfXz6OBHKkDoNQOWuRRqq6V9Upt4orWzElOHsJZyyfNaf/WDoIM6zsj6/WknSQ7YA3Q/QJROEvx2T/dl9uDtM76F8IhbzIF6FIrzhLmX/hxleUyJMXRL1/6Gnrs0ASTe8+2XW/U1HrqlwGiiP+CmaSssplGTaM/rmw6EEMZpTL+YHmcXk9fO3ATTuFtiPxLpBh6yQpHm+8NcN1MgFj7cF2TXkjZ+2GMnXqr7Yccd1TJn62R8SoUmPmuzI8JkMCdMX+L/Wu6DyKbQXOmn5RbaTMC95H1dbh56OJyq0r9p2cqCAzDofZq2RjoiB4pCrus+XcF/q29bK3oJs/Fdk7lnVLzSZc2j8pUHIvbtlItup59ghr8vsPEeMJDSVPcjntmnTlsP5WbSvSmt9gET6Jy4Cj/6PTo/FVUWNlCc0lt5edLjmQWTOkr+2tTA1s3Yr/EJKsz31+8FuyctTYZU/+ocSzdRRHcK+yIROhCbZdoVY7XqBceTKsftadJ30TW3r4b7BBhDYFVSeyRkXugX6Q=
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)(1800799024)(376014)(11063799006)(56012099006)(3023799007)(22082099003)(55112099003)(18002099003)(10067099003);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2
X-MS-Exchange-AntiSpam-MessageData-0:
JdxIttavCNaEmxGHp36pio53jYIFE7SydJNsgXITCUjwzfekUzFBUKEGIUa9XokJqXU1p8J87QPOAykSoK4hHztMacsVTzQwORAmy8f6l0+qCI4fgBfU+FmHYeP2ZEbnZVRB6Y8DWacqMSxxf/cg63xtZuk2Gj4nx7GBBaJzy7k89NytLWV6ayD2gwLhumo3R7MGNj4sLZZetofIvon5FF306AtMIfhDM9vc1P8VsyEBtr3qYLr6eEbsVONq18Gl0LxtrijLT+LkXU0B3arLII6xEvT6XxVjfjmKlTlVApsbZU/jxyEjyUGeN3VqglTD7A3WTFzLuLxB751KY4pNO5QWQmKoK8eC86ZpedCqhuUBLmgRSvs5g0CxmHy8NcLx7Je5j4euHkGoo5GgF/Lo5zUCv7Dh5kKG3YlyVDjsv3JJfPXwLvc7mRCAw1QyLAcwbjVRVp3/JooB6SWa1KDV4l8r7E8Js+DLKRa5hZIbtRYmgBL08PPEOQ3nOLwBep2CEGm5Qt7CfC2KwjSh3AGf8vyF0YiFHE1atCuA3K+0XFc9YvqJLf3RJCzsCzWq4N8WJmh5C0fZobNSePsVikTOrwtOfEjqtghyEOykToC5MeOJn+b7mgvUy1q/vaVzYeFUTdMspyCllyq3yEHDWno/oDH+h1qVn2h5/hOC61NaRGDTVNJE2Lm+VXDKQkohN5ae/GKeDRxOWkgvjEBGeR5Bgqk4a97hZDz0FUvOM+p1TQ2p/vev35ktYPfXsNQW1dOkuhaDeJNCbe0sip8Zz4zui5LNYLTgm5Nbx+9ke4fRVhRox2y72lzmRbhY/7khRoRmQP195ARgIIQ3IAM7VRHgphqJchTR4uTGAQB8tUTkDnS7cyAXxP8fYBuosebyBo1k/7YsxnHfHAiPEtdEhivyjsq6O+mgiZ7KoNiXqgA6AvK+uftebzmQjebpHPi5gJxfIV1KKi5DlqX+MI3UtkAZrKd4MSgKMKRKR5xHuonJ0UmMQ1hh/lxHArDeXP7KIQ+MoOssoihx7NNOyYdNSWog0VtSRrxw4HP/ORagbNBMgmlLL7Hk3wswM3X7sRGCUA+QWUGFR7ZZ4ikvqpFKBHyEF0QEBylJzoOQD5H/XLD49NhVTxcKWD1zyjJ0PyprAJUCIHOLvPKhIb9N4ePP9NPlVwJ1syWGeR9w79T3EC+UogfT3O7V8QvuseMtyNCA5UUuJ0DuSv8UW7ARl+qPWlE7AuI9lcZMJKaS20PO5zgVbsNfg4bFeF9lFhT74ELO2z8x4kYVYBFYSA8Z/zjCP9UOGRlDi9sHZGdLQIgalOpl5uNqb2IXpRaGrDeIBf0laN+bPTuxJHhXQxtg4Et/acSXU9vzX4cYHYt4f091YBQZskdGChjw6kZNbFgL6QlHpTnuLajxAVNbYBP7hrzJt2WR8P6U48gfdSr0Wooi+HG30cZvStyiXwC/ufJ07nABXdo+/RyxNM9wXjCIr1Pazi/U//fqJGfBGuOKwuu62ctR6FsxKWM1/UrCHHvF3/SZU6TP0WmlNIx3kLmMD0MxE5NmaMZvvGKBuv81db/1+KqtaN1tvY891eDUG/QDFKq2yr0asEbA3zqWoYYWW4MeLNCxX0eMnxWFZ74KXLf/Ua9/JYtxM28CgP5+JHtESb1EDVhQWI2wcqgn2msMZcscbr2On/EjkzgbGJa8I//XjTAZWu4Wb/91E2Ix3jau4t9MGZCuHNUAWh2taDfDbeF+HCDGm30iE0QqwFudAfm2/a1zy2nuANR022DvXQUV1uVvSWTz2vSj0AMW
X-MS-Exchange-AntiSpam-MessageData-1: R+Zsf+nPaKIhoxSwxWrShKAGMnXK+pu4A9Y=
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
c18fef4b-f20c-4b56-404a-08df1a0cc6e0
X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Sep 2026 07:23:48.9624
(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:
arIRnD7dyIVlx3Qetp/wyJCQwjBVSnWEdGTBhLfHjEkDA76ivlCSeXmgRrLizcqkb8jKfzvFLlDTxXJyfV/Yq1qa6ARyuymdY/KV7BgfGMo=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS5PR10MB8146
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=CetXX4ig; 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:c200::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 |
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(-)