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; Thu, 24 Sep 2026 09:36:32 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-qt1-f191.google.com (mail-qt1-f191.google.com [209.85.160.191]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 68O7aVUF019601 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 24 Sep 2026 09:36:32 +0200 Received: by mail-qt1-f191.google.com with SMTP id d75a77b69052e-52ffe24490bsf33334171cf.1 for ; Thu, 24 Sep 2026 00:36:32 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1790235386; cv=pass; d=google.com; s=arc-20260327; b=LbZSw6d+T45JOB4lxhtx6nqYXsOiVwPY39bOQ5veCb1CjGBROZDMEAI3osDnEXl0PI NirxMFEhNqJgAZmDZtNaWP5sBpKXnCJCzmK82NDUsmvFUaGKXWDK+pwuwBFFJ8Ik7ZOM Mkz29qJh91iG5fu81azHi5nhmAPJBwrc4vGO8f30S3mXM/YA+GEw683BcPUqoIFz1O1S HPWwrKP0rGSbFs2X16Cm4hhvvrFjSUydvA4wMKCN93oWGaM9DOpQ6SuhRf65hEM0dr4f qhUs8FMms21Qn5zQqZf8NWOsAE8/3SkvEgQp21J1s2sdR8NOjj6XLdIICnmcQ1wBO784 NSXQ== 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=TbVT55PwrPR/bDbHJHb+V10oNPuT0nBW/JPWuayBcmE=; b=oF69SjPE+n+eIL6AfXJKilCe9TTtP0SuwTuhmEllIUaBhZazoary8c1NfeTLRdR/0R qDyEMvOdvhSdqiyr4qPmQDd8zQk9NVICD1FMC4/3onfBBAqeocZBJLaA5N8Du8QvDyXo 0UvkF4zPjw0gYKe8fiDSip/RTt+c+GjBW0oI36IG/z0XnlxO5LUWCNWJPVIS4Y6p68Ge iD3dbV35vuKtOP+PB1ygBTzrktuJjq7H2kgQmSXiUZhe6trsk4WNkdP1ahwfabVZX6D3 1Akj3v13/QBM810JDeMm8th7oq3DlExOCLWlyRqWkvnT9NjQqJXnYko3AFuj6J9y7RpS jrPA==; darn=ilbers.de 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=1790235386; x=1790840186; 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=FI7cNtU2vCl2sUWAwzEFwOEj8mePww7lJ0PWJ0Y6C6A=; b=faTEx79m+sJcMofenj083SVlb1TGnlS/F8AqoHCjx2gzag1OKc9WadldqaAezNrwsC XCU9uFHvRG73rwi5NWc1NqAUNVLZHKoFNd/b50R2KvVEV6kLOUUi9wSfP6LeJ6rG5at2 jU6MMGw1pC2/ZHDXngfpObIN1rkRSO9X9QqAlROXasovrvdOwH5TLh9cqTYoMzqE4X2v FRls+Oc6r5VkDfYr3y8G+H/xWt+64FIAxH1TP6R1l5ec5339DiM+ah+8YF8rwcskcr2S 28lxmOm8k9scSnWwi898lTxeACkwsL4vxLxfxZ6DeHny/K8F967tn/Di9EVtN1Bjq7Cg X4xQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790235386; x=1790840186; 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=ROmW2JVqCCPqIdIWzBS+yNVKcXLf3hvMYfga8NBD/FX0CIysgAw4q98Rq3I+Bu8L4r Ad56Y1AO0Sx2+QYcGQI0kKhBh1nwi29pGWX+/csk9dk4rCGcFzds+g5LX5ngHgfzfFW3 S0y45IlIRSi8KZ9kfxUNVIo0FAWCdE0wtVrkzwuz9voR5OKEStkAikT+fHofnXt5Yeyi hvVc35J6uuAHHQr+OiDdvDi8gX22GbxV6500yonaOflTf6ghslfR++VlfrtFUHElrlYE B0ntlA1wQDx2jAS79p/hQvRkwkPHuZabh0+LCyg5Q+OzQIjGQONUgltUE8eF6Cm2r2mx 4ZQA== X-Forwarded-Encrypted: i=3; AKwUvBxz9lTXxLVKF+yDxmU5CnpvyXEdKDndCb/yHwBekHuI0qMgkT/YeT/MSxhjRWRsijd0KgR1@ilbers.de X-Gm-Message-State: AFuF++nzYk+RwtM0H0TZfYuWtDsTy3byjicqVnahSC/E+RStqkfAzZNP Cuhn1htIkqSKx4CYoWyvjaeEnMIIBFqTiCz9AcIGs7neCzELvW1SEAD8 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 (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" To: isar-users@googlegroups.com Cc: quirin.gylstorff@siemens.com, jan.kiszka@siemens.com, Felix Moessbauer 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: =?us-ascii?Q?JdxIttavCNaEmxGHp36pio53jYIFE7SydJNsgXITCUjwzfekUzFBUKEGIUa9?= =?us-ascii?Q?XokJqXU1p8J87QPOAykSoK4hHztMacsVTzQwORAmy8f6l0+qCI4fgBfU+FmH?= =?us-ascii?Q?YeP2ZEbnZVRB6Y8DWacqMSxxf/cg63xtZuk2Gj4nx7GBBaJzy7k89NytLWV6?= =?us-ascii?Q?ayD2gwLhumo3R7MGNj4sLZZetofIvon5FF306AtMIfhDM9vc1P8VsyEBtr3q?= =?us-ascii?Q?YLr6eEbsVONq18Gl0LxtrijLT+LkXU0B3arLII6xEvT6XxVjfjmKlTlVApsb?= =?us-ascii?Q?ZU/jxyEjyUGeN3VqglTD7A3WTFzLuLxB751KY4pNO5QWQmKoK8eC86ZpedCq?= =?us-ascii?Q?huUBLmgRSvs5g0CxmHy8NcLx7Je5j4euHkGoo5GgF/Lo5zUCv7Dh5kKG3Yly?= =?us-ascii?Q?VDjsv3JJfPXwLvc7mRCAw1QyLAcwbjVRVp3/JooB6SWa1KDV4l8r7E8Js+DL?= =?us-ascii?Q?KRa5hZIbtRYmgBL08PPEOQ3nOLwBep2CEGm5Qt7CfC2KwjSh3AGf8vyF0YiF?= =?us-ascii?Q?HE1atCuA3K+0XFc9YvqJLf3RJCzsCzWq4N8WJmh5C0fZobNSePsVikTOrwtO?= =?us-ascii?Q?fEjqtghyEOykToC5MeOJn+b7mgvUy1q/vaVzYeFUTdMspyCllyq3yEHDWno/?= =?us-ascii?Q?oDH+h1qVn2h5/hOC61NaRGDTVNJE2Lm+VXDKQkohN5ae/GKeDRxOWkgvjEBG?= =?us-ascii?Q?eR5Bgqk4a97hZDz0FUvOM+p1TQ2p/vev35ktYPfXsNQW1dOkuhaDeJNCbe0s?= =?us-ascii?Q?ip8Zz4zui5LNYLTgm5Nbx+9ke4fRVhRox2y72lzmRbhY/7khRoRmQP195ARg?= =?us-ascii?Q?IIQ3IAM7VRHgphqJchTR4uTGAQB8tUTkDnS7cyAXxP8fYBuosebyBo1k/7Ys?= =?us-ascii?Q?xnHfHAiPEtdEhivyjsq6O+mgiZ7KoNiXqgA6AvK+uftebzmQjebpHPi5gJxf?= =?us-ascii?Q?IV1KKi5DlqX+MI3UtkAZrKd4MSgKMKRKR5xHuonJ0UmMQ1hh/lxHArDeXP7K?= =?us-ascii?Q?IQ+MoOssoihx7NNOyYdNSWog0VtSRrxw4HP/ORagbNBMgmlLL7Hk3wswM3X7?= =?us-ascii?Q?sRGCUA+QWUGFR7ZZ4ikvqpFKBHyEF0QEBylJzoOQD5H/XLD49NhVTxcKWD1z?= =?us-ascii?Q?yjJ0PyprAJUCIHOLvPKhIb9N4ePP9NPlVwJ1syWGeR9w79T3EC+UogfT3O7V?= =?us-ascii?Q?8QvuseMtyNCA5UUuJ0DuSv8UW7ARl+qPWlE7AuI9lcZMJKaS20PO5zgVbsNf?= =?us-ascii?Q?g4bFeF9lFhT74ELO2z8x4kYVYBFYSA8Z/zjCP9UOGRlDi9sHZGdLQIgalOpl?= =?us-ascii?Q?5uNqb2IXpRaGrDeIBf0laN+bPTuxJHhXQxtg4Et/acSXU9vzX4cYHYt4f091?= =?us-ascii?Q?YBQZskdGChjw6kZNbFgL6QlHpTnuLajxAVNbYBP7hrzJt2WR8P6U48gfdSr0?= =?us-ascii?Q?Wooi+HG30cZvStyiXwC/ufJ07nABXdo+/RyxNM9wXjCIr1Pazi/U//fqJGfB?= =?us-ascii?Q?GuOKwuu62ctR6FsxKWM1/UrCHHvF3/SZU6TP0WmlNIx3kLmMD0MxE5NmaMZv?= =?us-ascii?Q?vGKBuv81db/1+KqtaN1tvY891eDUG/QDFKq2yr0asEbA3zqWoYYWW4MeLNCx?= =?us-ascii?Q?X0eMnxWFZ74KXLf/Ua9/JYtxM28CgP5+JHtESb1EDVhQWI2wcqgn2msMZcsc?= =?us-ascii?Q?br2On/EjkzgbGJa8I//XjTAZWu4Wb/91E2Ix3jau4t9MGZCuHNUAWh2taDfD?= =?us-ascii?Q?beF+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 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_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-TUID: 5aRb8rvQSyQw 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/20260924072340.4038396-3-felix.moessbauer%40siemens.com.