From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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:04 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-oo1-f61.google.com (mail-oo1-f61.google.com [209.85.161.61]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 68P7V2HZ026360 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 25 Sep 2026 09:31:03 +0200 Received: by mail-oo1-f61.google.com with SMTP id 006d021491bc7-6c153bab4c3sf799845eaf.0 for ; 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=WzvIrlnWdUXc0b0VX+6geC2m03iTLwXIcgJD+VWCvnMseRlnjnE2NfZnuipx8/7D9p 5yLibQIHR2ak3GgtqOMAtYLA2J/dvlFYBJ/JcGr1xSwglblV7Kc6EPOkl+ka/4ZtfmzO Qrp3d+zn4Yh+7XZNeRMvJDxUM+P0st/uCcbrSSVDWD3Ras0sPDVnCUjawzlyXDHKwbAS FLQFGX24o3yMCduMtheMx+J9tE2Dd6+iVh2iXol2vUYB4e9/yUiq7/KHDN3fYZO38nYz Yvro93qojV6hJW9BOr9OqE/Dt5uosllU243zAC4ypm6DEo6CPW2nk+I/8L2ReFqIv13D DD9A== 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=VtzgGpBL8/YZFm36JSt7pZtNIkRHU0Jm5GgnN4SyhmE=; b=XvBAet/BzE8gsO5BHLfxOKI+iGA9U9IV8kwIyr9mJXrUVyjJUj0/s8sIj5NqZudRFQ MHKPEBYgjFfIkLU5c5mg7W7JJOpQ2kzuGjnSRPm4YvzzenH2+p2kNAB6EbgCdabFSKzJ YVzYqD69gEvOLBuMqTPHr2ovnROymzhoPqew0CT/PhxNRn0iaOPqaRA1IAjEZRoGQ2QH QPjsf6wD77KNOsXTFgzFIjRgklHfQe8Nk4vLGO+km/yDQUzEPdFFXhY19LUNs3KSeYMT zvULYwJGoS1AzVtMxeeFFL52dYcrxuxii91P48t4B+lFWwHrPiv2IawjajoyEKMuwn33 8UGg==; darn=ilbers.de 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=ilbers.de; 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=io7G616fOjSUYgz/OXtnZcHJPK4HMFD8GZ5tA0bdH9iX+HO16fEmydNeJRdRBaNaok 2yhlsGWYz3GrmqU0yua/DBJeGdmo6mLezSWkSCRnK1J+mUiM4Y170UoJF180GjKIzLkG iQ4ZFOWmZRCQ3DqS5REdjlS6VXW7estdx6ldeaeLaVsdqH7igyi+5CxV14xfUUZujfPJ /xsEFY6JIgVzyslC063qQ5RXLuKDYOWJstHksgEMQSUz8HOawHAMKbRbmv8pQrAc8mTR eRr3lAQvIhMPXEjHyOa3QzffHE95Is3vcy2K0B1rGAS0+gXV/Xeev7YrKkGKggGGZLKL vHTA== 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=lwNmdl6vEJpjTTSxnVXf24SCJQBl5vMBbz4eepm2zzcmHIgdgjurvQd7I7vsM8dAKg izDVzlvF150WZckjdes9xD7AdE4IYffuCL9p5bcDeNfteZh0fmq09+xg6XtQj+mqKcry W9w3x9AdPiPsmnBs5n0pRV0KYchSTvzcTvZwBTj9Ks9CgSHrASz3jagj7slfXp9doF2z XTrkjWoP+9DBhZMAnMpzp0IIXWJTn0b/HPbH6i6Riz/18XZ4SHznnVKUXm0OHJPSq4AL 4BWtq1UQTxi9nOiSn2gp5LqZOnaLtgmJMSdkp5+XBlWihPjXXqB+loF3ivu+gpClZOFp TM8g== X-Forwarded-Encrypted: i=3; AKwUvBzEGyjGmJmWgnPefKZDl9N+fBk98wnik/IzYwmk91dExqT7HppPcLhRX/rdpWaOTceWhm4A@ilbers.de X-Gm-Message-State: AFuF++kWy+zYBIPWJh5A1mwWxnnwzdFDH5aGuiwByEVxXvQDo/CTP/qe Wz/JAC0+ERo5hwriEYvqM+F2dbHBn4Wmm7TJUzUyhWSvFtdr7C0z45+K 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 (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" To: isar-users@googlegroups.com Cc: quirin.gylstorff@siemens.com, jan.kiszka@siemens.com, Felix Moessbauer 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: =?us-ascii?Q?AKY2R0RZNdSXXZ62fTajmS1a+3t5NOLvHqfx8LTK1gKPZ9onHvqhUsfZKlyi?= =?us-ascii?Q?BBzlUJYaF/u2W6AQSP0nHAJNFCMKgvaf44iXmixZOZkc8KQdnXCuD4u1Q1l5?= =?us-ascii?Q?SnO3VdIDDKomf+o20yDBmBUghTRUPjQ1LkODcGDXI/bb0TwJWVJU66SpUOM7?= =?us-ascii?Q?Ig9MiJgTZUWkVOElNKm/JICQdtoZugnS6khudCW+ceFeFUkK+YxUs4Ll81A0?= =?us-ascii?Q?CjrGgbYxme5p5RPQissFLbtVCkw/xAi81M6W5BUg3dNemF9tbmKWKvdc6nVp?= =?us-ascii?Q?k+fZ2bg+KZdJrRJx1kCNwqusIh8zOU9OQSW/dJVdc3Gz45IPxXWNqoA55+EF?= =?us-ascii?Q?eyMTmU12ik0k5Juhijg11TBsauOfmsWiaVVJgzI0qV5W9+NqdoloJM1dFWc1?= =?us-ascii?Q?uOUDNqEDNIk6GeutT7TWjH+WWh4Y5xM2+rjIv1Usan4PETBmOSHNgNUOQrEY?= =?us-ascii?Q?2Hi0jLv1wkLSe7JXB9T7hiDeEWRf7veaUDaHdJnZbkpVYrmG5/GKBe/VONHc?= =?us-ascii?Q?eGQarCpR5OgckhCmZfFOtKYdFfU66U9Plvbj7ZehaCV3V7YKhQoRnU4bS9wQ?= =?us-ascii?Q?di2NTISZ/H5vKAsdSksM+TlnWfdB0Y6Bu08pmyR5NqfVXaAW0cLKCJgXXduU?= =?us-ascii?Q?VQ4V8bx4EbN+PxT1l4p9gw5g4lM3JTxWsFuwoppO60Hzh8E9ARuj0WXkIEA7?= =?us-ascii?Q?KEmPCtp/pdLDGG/VYbowTzX1mUq42pD4TRLnerohyI4uAGrzF78HA7CYgol4?= =?us-ascii?Q?y9QDZAjvEszz50Sj5Efsg8Vv1ti2Jf3auZ2bzR8JTt0XcUJRgNN/9sX5u002?= =?us-ascii?Q?FKPI1dHw51LCAojZrtYAzCHeN1XIzp3dmIYDY7uzMqRm0Amnhe8g5uccpLxZ?= =?us-ascii?Q?adHkfAq/7Ay1e5qSp2f1GwwJNxPPF/7Z/d9tjcIqEapLLfmQKC6+lH8aHJTw?= =?us-ascii?Q?jDcS33L0QJuqdL20JDc0vmQ/ssZHZkJdsNoj7qB/6FVqGO2HCCh5zGGYuiwX?= =?us-ascii?Q?1Xj0oazq+VOJNsoaXdbUKxbVdn/n4FrzuksGv0WPk7iE3XDf3ViADb+WrZKD?= =?us-ascii?Q?SjbvV4Ppt74yn3oq+CS30qvQaH75jXagnWacYMG7JvRajzXUN46LFf0arYbF?= =?us-ascii?Q?h4vV0kpPcmbgQrU0UJ1Y9gjwxozDDk02S2AG+gMLl5QGbc4eUqnqaqiA18C7?= =?us-ascii?Q?6a51kjc4AP6OjdVPjmv0X4YAQi7wBkcn/Z1o0JGxnF5DJc+12wXe5hZKilUQ?= =?us-ascii?Q?LeAtVrfXTe+FlR4rdHvwW8+NkrwXUbVc7tmKraFzlPMoAFJWuEFF63CKVYCa?= =?us-ascii?Q?z4t8BSl2b57I2vq6Gd8351YONo5k6qT3Lvksc4RoKstA7f/7O/k/d4zApgqQ?= =?us-ascii?Q?XmSLRnjIyQSuI/h51w4OdbWjiTVQrnRR9VIh6UnNsdpJsR0XnVlOkHVxYUGW?= =?us-ascii?Q?NcHewsFX3gQyj2HGVYJi6eURIQ8PRJxuhWeNW66BjrJqGFN2uEnnTsjT9owY?= =?us-ascii?Q?OIkt9IClUEvx2UQLMi+f5wQRjVwdJPtJCQ/A4X9meCMtHpLcNAnv/J8aWaqF?= =?us-ascii?Q?Ugw+W/GOp9ybPOpDjpdaNUCMR5LPNXm3FnDqiSKOhtU6aDqzGLjLUVJ+PbiI?= =?us-ascii?Q?tSKKoEc0BRvTEwWpBr/G9CitlGKUDvfNbB1wHDLkhMgQ5NbL5YlmNRp7IzI9?= =?us-ascii?Q?2y4rbDvNPGuz2EhKNigCjRShMuIBJ7WASlTyohfHHacUttjTpSGLvq/QwiaE?= =?us-ascii?Q?D+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 Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , 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-TUID: nKtjSgK4rFlR 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 --- .../dracut-example-lighttpd/files/install.sh | 12 ++++++++---- .../dracut-module/files/module-setup.sh.tmpl | 2 +- 2 files changed, 9 insertions(+), 5 deletions(-) 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 -- 2.55.0 -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/20260925073042.1737353-3-felix.moessbauer%40siemens.com.