| Message ID | 20260915100125.1991311-3-felix.moessbauer@siemens.com |
|---|---|
| State | Under Review |
| Headers | show
Return-Path: <isar-users+bncBCYIZ4M3XAKRBA5PUTKQMGQEHI7B5UY@googlegroups.com>
Received: from shymkent.ilbers.de ([unix socket])
by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA;
Tue, 15 Sep 2026 12:01:56 +0200
X-Sieve: CMU Sieve 2.4
Received: from mail-oa1-f55.google.com (mail-oa1-f55.google.com
[209.85.160.55])
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id
68FA1lRC001969
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
for <iupwgm@isar-build.org>; Tue, 15 Sep 2026 12:01:48 +0200
Received: by mail-oa1-f55.google.com with SMTP id
586e51a60fabf-482966c4f4fsf1217768fac.1
for <iupwgm@isar-build.org>; Tue, 15 Sep 2026 03:01:48 -0700 (PDT)
ARC-Seal: i=3; a=rsa-sha256; t=1789466500; cv=pass;
d=google.com; s=arc-20260327;
b=DO8R5nwH+wBTjoXILUYf4hQvV2tTjoDAS+lSzCzSHAYU9+amIdTFTWEyM23dqU/txM
Xt7vR7LWpemv5DtGO2+2rgJWAppBYBim8VyZetL/Tz+FeohGLPzla6ul9SKPdE+gRpQR
6sRGDBXBcbYBM1qaoj/ip4t/c7X/EPCaFosBZmYX8NgZd0C8MipOwkG+20+t6/CFnQU5
SlRl5iB+/dVOkEdSjJlbBljGNGRpj/CvrP/otWFe5ZUEjrl1DZEtBGRnYO1Iqys3L9Rw
76aEnkbH9NNDpSXACoX+U8dOwrgHPMaFys4j1CQfQcfBdOg0CUGA+rTjyQr817vcB9cZ
2xyQ==
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=rDxRFXiTm9Vr+5C8rKnT3YWTxQSc207pP2ktOlb0XzA=;
fh=N1RVELVUDIcyKg7q5GnERhKAddN4ei5qyjNwCEUi/YI=;
b=cvWkkOHcxdRejjevGOZz2AS+kwV+H1vVKdLPTi+rGJSIuCc4KTy7Rx1wEOIn3u8PUa
H9dcBPsVcKFSbBCcRoBqiRrVhE96vY6lv/xsvpVhePO1qJQTySWcpJR6M7V7fBc5r7JM
B4qE2tw8m3xzFF1Ed3+5RTsQw8iho/WWrVyNMMbonqHZkB6CFmeCN1RclHmgr+0wJnQQ
bmOlIaN8ur3xpeSc7cJV72JvOagwUlcTBjUE49o24Jv1361RU4dA4YktzIvDZt+BVPvU
w+30dONLZNy+Z4FOJM5+geHVc5+0ParPdRDxL2CBXQZqiX6LcMbRVSh+66RbhJhkH2XU
N4hQ==;
darn=isar-build.org
ARC-Authentication-Results: i=3; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=KEOjLpKc;
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::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=1789466500; x=1790071300;
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=rDxRFXiTm9Vr+5C8rKnT3YWTxQSc207pP2ktOlb0XzA=;
b=TrU2oIOkgAAcSN545HRJWRlpu/Mi/10ZhKQOE+N9dNdZMDN5TxjZf1obP4d6WpU8mJ
e1o91hf4RVLUqFJv+5ZM61g3VvvocAC3GGtZbXvpSh6UXWAhipVGURpUKOcYjOGu9cXM
x3M2j/zFnYdLq68NhFZYoTbkjdoK9tFFeUAt3gc1xUAvRhJDROAVxm5maxUidU4XNyz4
wj5kpA4jmlgCG0NrFdfTcVgJKZ9Lja+Jqv2dMVp68QmYGKCYb2Am3ZoLA3rNDrYmfwze
QpYkxq2MgUhrYFm202ubSeHSm9DKCZdfCYgvmkXJLOtOjONJZCEKfYk0E8ZLpRduYYK2
nAiA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20260707; t=1789466500; x=1790071300;
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=rDxRFXiTm9Vr+5C8rKnT3YWTxQSc207pP2ktOlb0XzA=;
b=NOVlw+wBhP5QOC0B/7yWHnTujyV8mn+NKJFFFfOqZf3n1D+9DNQrM1frMOA12BSD98
ZfRICQscesisB48LQFMeFmPmCBkUSPuUbOIZRlsOiNMeYSs4w944YxCITu2f8rw218fH
IV78q+ig/ZpiYVfLBl0Id9dmDOhEABeoFU6EhHahIaBDwnz6P9ciCd+zZUymLCnx8gb+
gBRvJwoGHD3kkqUnhekQlDNKAovxwSdbr9E35TN8Khw9V5p/Ex7v1EFAChOt18ymIeAx
qyQSZ+CFxBUm80d6Uax0BZDzmnhU2wLQdX/+R7igizVw2JnjgfCBonL8sGgJ2gTgWEpj
bd3w==
X-Forwarded-Encrypted: i=3;
AKwUvByGMVjtKC/GQp1ieadZ7UR6DgRTja4D/DqwSm3OLw0KqW9tayO+OvqhsJBXDwrTZBFxzTAYHU8=@isar-build.org
X-Gm-Message-State: AFuF++l47PwXqOX0Tp/YGvJFgj/X8jCo2DRRLMFIrzx3yZv5UKNO8xBK
24WajX2r8NzXsUiE/Usu26FF6isk9Mn3gI4+ss941+ubqs7+evRvr/G+
X-Received: by 2002:a05:6820:4b98:b0:6b5:ec2f:3568 with SMTP id
006d021491bc7-6c63939d350mr1550317eaf.25.1789466500125;
Tue, 15 Sep 2026 03:01:40 -0700 (PDT)
X-BeenThere: isar-users@googlegroups.com;
h="ATskLddDVkP6Iih/ozkPtEHsLllfhhck9Wk/L1bOzlczbTazYA=="
Received: by 2002:a05:6870:1001:b0:46a:d2c0:e2ea with SMTP id
586e51a60fabf-47b5cb71be9ls1883084fac.2.-pod-prod-00-us-canary; Tue, 15 Sep
2026 03:01:39 -0700 (PDT)
X-Received: by 2002:a05:6808:1455:b0:492:c9a4:2104 with SMTP id
5614622812f47-4c89f9acdecmr1682408b6e.10.1789466498961;
Tue, 15 Sep 2026 03:01:38 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1789466498; cv=pass;
d=google.com; s=arc-20260327;
b=cOcZfq0IwplxaGs6JO4/ewQSfqn7moC7OrAejtXV4holf7OkZDCtw/baVWaKINht4j
zA2diLX9mJ5dKd+LofOCqPk66Uw+cj5uoIkLg0SHraC1BL6aUlEweU7oA5nyM7kL4974
SCLFcRYEas8GWKgl1ogmMjuRGhtD7b53ykQIlV0H7vl+/7Yd9FvZT7EUWrutrXn8DMye
YIBXgnObzbITitxa13DCpf8GHify5GAFSjhGyON96Kk5QusYAUAYomHlj8MNkItRksJw
3humicDxeeIVtPcIZD2Ue4FJpTv8IUamDdldgw+Ie17514B0s9txexHvKdDdxMFHEl2b
TpIA==
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=Ha3KHJQovolnuKKsbVGXdmENKSrMvt3LQVi5yeSn9S/gicH5goLVdGvVepkymlG/GZ
AlmkL/vpbD3Sbf+l3iBYm+QxzBHt7MTp5+1gOnYMeCXA5HyF6fClAr6iS4HjBF5LiAkx
hHL9Yl/Hwh7ENgIgQVTZsIn+mVKWU1AD9dHw/MYJSoBMkdvlL3DbJX7DmavaJItjvXKn
7m4VmjcRf36ORElLdNET3ltcTuGSw0WLe91tG1c3T64AvvrA4rThB0DjpiWiZA5/2eou
WTJQkaTwDVpLsa1BGY6ftOYhYRTpfoSCNIAGEOCfcczltcDIcvVI6Jz2lZdMRAJkMlZz
b6TA==;
dara=google.com
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=KEOjLpKc;
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::3 as permitted sender)
smtp.mailfrom=felix.moessbauer@siemens.com;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
Received: from DU2PR03CU002.outbound.protection.outlook.com
(mail-northeuropeazlp170110003.outbound.protection.outlook.com.
[2a01:111:f403:c200::3])
by gmr-mx.google.com with ESMTPS id
5614622812f47-4c62baab720si207347b6e.0.2026.09.15.03.01.38
for <isar-users@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Tue, 15 Sep 2026 03:01:38 -0700 (PDT)
Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com
designates 2a01:111:f403:c200::3 as permitted sender)
client-ip=2a01:111:f403:c200::3;
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=T0FojD5v6VbvCMxq+IziXiWSWn1FUVJUuM9C1W6OSw30+0GzUjeLjAEfrjUPlkOaluI1zSCkej+HQ0Fbnf/K+Hf6q7uZbtSkJYah70l7FzuSV9/XEi4Y1rAKAVWzN4LS23qgjK2Y76jv1kMiZ4z5S819iZpZFmrrP4glqc4Ymk1pixFGJLCKwAK5Zr97zilK7lph7PUiVtx/MK2nbXwqbjo3gvlniKe2vJ+d2aRfIJ7r5i3hzSdbl0/OFZCDUU+PIWPopl4zk2EMLkx6054gFHZFa6yOMCwe2zDRmuUsyHyywaGO7CFV+KLO7hRoRb0Vni1FZgkldMFuyW93V6tINA==
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=ZfC6D9foGBDg/9cP0Pw2PaYurmDjhdOo8bo7p1SfU+Rr9aQ+mALg7qu5C+UHVslUpa2NOyhqF5teOhbzr8+qTJFpTPLuul4cWzL8f7ZzP2uWUnKZzPvpuGEh9HpnCfd292Z3TvyrX7LE+hUGgMuoHfroq9HXX8PDoTACrDboPc2+nrSY4D/DwfEJNO7bR6dLzDLN9VjpDWDxDTgJhxWnFD3gaZmqMOooVfcK5esVeKOluEwYoYyNMQX9Y2caHICHVg926KVIenYVY3FsyI56Trp7s9FvReomTKu8P8s+PlTCQfSue0FcyKcfeq5lPoChK0ydSFx024nhR/XDVV+qBg==
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 VI1PR10MB3517.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:136::15) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.428.9; Tue, 15 Sep
2026 10:01:34 +0000
Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
([fe80::c54c:ccd8:ebbf:477c%6]) with mapi id 15.21.0406.007; Tue, 15 Sep 2026
10:01:34 +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 2/8] dracut-module: make module-setup compatible with sysroot
Date: Tue, 15 Sep 2026 12:01:19 +0200
Message-ID: <20260915100125.1991311-3-felix.moessbauer@siemens.com>
X-Mailer: git-send-email 2.55.0
In-Reply-To: <20260915100125.1991311-1-felix.moessbauer@siemens.com>
References: <20260915100125.1991311-1-felix.moessbauer@siemens.com>
Content-Type: text/plain; charset="UTF-8"
X-ClientProxiedBy: FR3P281CA0086.DEUP281.PROD.OUTLOOK.COM
(2603:10a6:d10:1f::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_|VI1PR10MB3517:EE_
X-MS-Office365-Filtering-Correlation-Id: 16a8e690-2f09-43e0-c795-08df131052c1
X-MS-Exchange-AtpMessageProperties: SA
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam:
BCL:0;ARA:13230040|376014|1800799024|10070799003|23010399003|366016|10067099003|11063799006|56012099006|3023799007|18002099003|22082099003|55112099003;
X-Microsoft-Antispam-Message-Info:
SL0fWmV3ox8OFIndrnupaPk3ki5vfiXwhnnJrKOXMMBXff6CWDn73nAYIXGNMznSiWjsB/jI87jcHHKtqI+LRPbW6jyzX74bH9naXQjSEP5SWqdqzYzycbsPbbKakvONUtStXRagx0rwv0niKGYT7SBF7Km+b0CTbXSJh2HyrlPep8EGocbS0bk5ykxbRWBYBDHeavAnhklKvtFFWKJ+9SIe+hog2keoFFX3pcplXJ1OWJZMsLXfFBCFfOkSF/2S3FvJ9jtrGBrXlgu6F8g4xRpHvKdiyQXbe9hdvDEKiY+XBmhBx4KQuMTVpocmgkyfV2kk3W7rjQy2DV+gLSMj00pJcz7bDQCuzcbSfjI4vw5RMAtmV9V+se05s9jCM/o5K0ofvpvUnO0q4T7IflvK0dDbL3aUxj/bKtCwapRzN2HDG75F4wT5kpnjRkV0coJi71cST/VhJ5WHlD8woKiONMPU96RGh4wLUShJ1gGEl+f8oJM6um75+NdkcXh3Hn0fNuOaiaWvpuhIYW9nCgGqNBePBxG8KJjip6Z3VGRnkqRpDPlI++Q13urCoEhgqBJbzEo6EpeFQ60R64xzM5lq7F8g1HBUmuGxi8qWIZB7tBMs7YOTONlmQnbPSjKqAJX468YnPigVGF3lXQrYb9aaSju9MOdj/U8Vyj+JU2yAVpw=
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)(376014)(1800799024)(10070799003)(23010399003)(366016)(10067099003)(11063799006)(56012099006)(3023799007)(18002099003)(22082099003)(55112099003);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2
X-MS-Exchange-AntiSpam-MessageData-0:
0JkI392p2U+PEIa1Ig+lV1EJeWtSaUNjHynBraoyAAf6Sol/7FIF0z/FQlQLDTv/LDHUbogLo35RE7zvFCkBo6kqymmvuqdj19w1YQxgHuTI/M0C2PWQ7d5oIe1F0zYmacFYvP42RogloTjjxMla86SuYMU4C+8lTIwJkvuoVaZJkfT+rRQtVfmf+KWRqXpwhfOdxmzq++9NmO6vPHycedVSAmCEJAuWqC+anRAvGxbdso+dCI3LBwEnOC3p1ScM6LMmL5hH27U6bWrcb48BPotgL26OqSPN+sXjnwF0lYGDLzfnnleR5RERwQT2nh1wchXG4nuY06b/Ikhwo2OmFAP6yibWInpYl9kSAQ2xwlRpP+oJmzI0NlJELIFy0GE+Ok7rxqNitJpv7vjEzp5ZNnmdW0K01urYGua9HRDk6u8ePhyQ360DAXz8os/zohGmSHZajNx0CC0aiVC3IwtULfleIb7h4D6P24HMVa50EIVtc3AlrHWdK1gwyJoyWtuf36rWPkgJdgQTlZ02Vjn1Wv5XWpnjqQktAV5PmEUUv65bJEHTcPSkuVXxGUORd0JcvzG/VoxW9DpS0+5U1dJfCCvM0gmUmKGUEK5IjqNBONLkzREO0Fr/v6CSKtj/eKl559H1ZjLJXgIexGoVX5Syr31DRXc+AE7bSQNYM2CwmodxhMe7KFXollWFzm2Pr7ecc79GjUCcCuTp6Sqd4+cNYBEIWzW1qrBFV1kCqJJBVM1qZNMbl38Jg8TPoqs1lCqI3nhPFjWmf2yHjAmoiGmMk8PalaOJBpxFTwR4HL9yT5Uz6SCtuaTh9IhdK8cHUlgeepClPZ/lDJ2UXWwhu8L4fPBl2nwbZfIqaDMk5A91FsrjN2k/g+I7SLfU8dvcV5XJ9VkRlL1y52gB0X53xZWuOPhJIgCtV/MadsF+iq8YnmInIRRsDTLSZW7knIshaRgdUEoGZY7+sk0h5D2i4HnO57mn8sL2Onlfw38bVQ9fnSqnqVzB5H8V8kHJbTvQKWKbifh+dBiQ6NCa/sEto96GCmn/IcZxYeSRfz6F+9C7i2PlvAaeoiNVUFXsYYZ6HqWP+PEboTCmyOP92ubpOVLtF8C5JurS4d+ENOd/BvrZirBAeldVOXqOkoPS2lxnKG/Q6sa2HlPwv6C5lMmRUszoqtWLHzNJYBV65YbivyAZvtUCOUeOGhK+v7bG1JtFODrmDo8jST7J2k/yin3O1AUpk3KrnCq383vZr1ENIgu18cu8LkliAlCdQPdWLHqZl8ubDZhzq/Hvu0V2xaxJxOQoZuPzL9OIG2W2zVlauYEpmhDAVU6tueNUe0qinDZyJxdK/peGKH/atixUOIcUR7J16pA9POkK6Y+7pDmRywv8K6S61vjazbQ7oKM3qCkkpi1ijtzifA66WB2giatWVfvhHsThnl7B5UmgxWgbsjVmZN8UT9Zomu+jeaJRPvbfusj1O9HFceoQMZV1/puW5k9faCwhi+DJkIIuSP3PloBL8V9lw0a1N1xqX7PlXCBYrsVZczqnOtJtQvr2cB6xwhRy6nND9o1oiI/9wKTs4d0gmQEQOKdeX8EQ21Axj0Shu13IYcxbIaEk8CXe7VSjBW6JuWdm/xU9Ir0lQaDgPREwPvQP2HiY710GS8glpFsGkR8v/kvY2lzkb+2Pv0FTRwlmAAVoUNMjbxLYqIC6DqiuFY0td+0QQG9uc050iYqU3xERrOHZMKYkbQYC+aADAwsDRglN74s5bWrEyxpDXL88mDYpg8DEWcFtplE0oqSkK3OceBiv/v3g
X-MS-Exchange-AntiSpam-MessageData-1: jSpHjum6nhfM0gxR121Yvbbbi63dI2fwKxM=
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
16a8e690-2f09-43e0-c795-08df131052c1
X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Sep 2026 10:01:34.0255
(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:
ir8qyErkib+dsZANib/CME2mAFfHliWtVn6sAi0/VgnlzV2gTf5150e/ITJ9tymHhW9Fu4kkyYb78D/hlV5n0XQdJMIyOxNaWVFOpLDBGFM=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR10MB3517
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=KEOjLpKc; 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::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_NONE,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/8] rootfs: generalize deployment of rootfs artifact
|
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(-)