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; Wed, 13 Nov 2024 07:43:15 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-qk1-f190.google.com (mail-qk1-f190.google.com [209.85.222.190]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 4AD6hDv7025617 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 13 Nov 2024 07:43:14 +0100 Received: by mail-qk1-f190.google.com with SMTP id af79cd13be357-7b1502ac352sf739448585a.2 for ; Tue, 12 Nov 2024 22:43:14 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1731480188; cv=pass; d=google.com; s=arc-20240605; b=SbpxWgEen31oWqrjbhMSb7b9cElzf93+JeXbDT4pcM6Pzt43whdC+Wu2nh60OY0g2E x6NjcV48/YAFww5zJKOfk0PBUXPu98T+EItS+IWWp7ax28/m8VMQ5cDnQxUiPH9D3H1F h98y20nCApkOeD6vzBjVXLQiNpcgBSYr4wcvFxgcPF8M4UrO2VOHWyGncSEbCRKEpN3W 2KZ3ot8L/s4S0G3jSmhh+JCC1crClx7q1MyHWi7NTFVaTekTuCg8KANRcQVZAIdopKMt 6qMxUEfVrBzxoLqGdp/m1q6uvw64wc6lHQ/+NLzXMxm7yPSqpXQsSa3koZF66A9GEi+Q qcHQ== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version :content-transfer-encoding:in-reply-to:autocrypt:content-language :from:references:to:subject:user-agent:date:message-id :dkim-signature; bh=EhSz4jgjnQIWbg0ESm9b1vkBBw7jm+dkKDKAzJ8YSdQ=; fh=YJobIWW9j87lDutwdcyseE8W8wI+JJK/yOeRlRZLqEw=; b=B/6BtDmu4azlBwoHwoRoBwGgehfkiFFmsX/31ORq1CZGkLF57Q0BnjcJgUsgn4Tdmp uTCYnh1EV1eilGduINbdeGd765qr82j451PDGN0WEw27GEkcpef8XH4eZf8SYcuiuHqQ ogiS3bPVaX7Ujty4kmcS9mO0QtPi8WSgI/emPsdQTG7jS0+2rPSLjtK4o1a7up8OUN4s yaPZXMPM6opV57Eoc2On2+HAl9fT8aTOp0J+rBa36lHIHcbKBzZzshmSwKwfFwdFCdRh KT8hkPsDOvoYpuarAkZ/tiZNk0Bd5QUzez+GmF8e/y45961wNOURq/ZFegwism6QU1ov SDaw==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=qB8Gkon5; 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 jan.kiszka@siemens.com designates 2a01:111:f403:260d::60f as permitted sender) smtp.mailfrom=jan.kiszka@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=20230601; t=1731480188; x=1732084988; 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-transfer-encoding:in-reply-to:autocrypt:content-language :from:references:to:subject:user-agent:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=EhSz4jgjnQIWbg0ESm9b1vkBBw7jm+dkKDKAzJ8YSdQ=; b=AJ4X6eXxvhG0MLMSNf8xYBoeZbQJeCbnktptVqX2bK1f5NzNvWa36L1ogWufM/9M26 e/GBdPBAIj1r9QnZfxs77ejy33V9kzK+NCqUovl/DVpC0G4TPEAl99Vrnq+l+QE+Iw7c gno2fhhRrCVNh4NcL0KPgZO5EGvYBtHdk8a+oEYoWuQ0cON3/uFZZd5tm22Tibrbf59F oh1mfTujS8lNBSfPlzTwQ27FDdeb8oF0IVxvUDYyw75kG9ch4ln8mixIov0n1B6td09E nPj20voJIj/NwjH9VIRJ2vrqXIOXh4Z3U9at/uJCWtcKM6xxK1qPFxXGwgkKYvaIYUtF 8eNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731480188; x=1732084988; 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-transfer-encoding:in-reply-to:autocrypt:content-language :from:references:to:subject:user-agent:date:message-id:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=EhSz4jgjnQIWbg0ESm9b1vkBBw7jm+dkKDKAzJ8YSdQ=; b=VTsWylRbmZlfB7NT/mtR+qDieQyfwEmogjFmYmT9wWxy/5Qy2tStqr5D6C9rH/jFJ+ fv746GAGCt0oekDjNGDYNbygB3PigAHaiNgD2Yr9KkZzkgz0tpt06LJqMeTlk34DZWEH h3HafQjskfK8ONuEW8k7TuYTSDH4vZ5RNWyChR0MnB2Vwl7ZE2FuLtwH28AMNpx/ZObO NDwCIb+rnFNX6iAlXCfZU4KSxb7NMPLIT27J4fzfcCS399uL4xCoO06uwDO7TiAQWaMw O/+irJVkVT0Z3nAGhgn6yWBvS5WgrA1eMbAb0OHS3qnp0zmlADWWku3Ag7yD5Gk4M3a5 BwEg== X-Forwarded-Encrypted: i=3; AJvYcCUZjFh8mMbtyly4EVjLGAJEhT/ZSy6R0PgNAyc9/uYlsLidRj0i/ArNlTejRe0vaOjzyaTm@ilbers.de X-Gm-Message-State: AOJu0YwferP7N0JaGkhP+EPDqN6KeU7JEsy/3cg+pIjwuPSok5uUB6mz wb7/z+VUh7v6hSv5VzDsl4i+RXRuJqXLfMot3Ow9/uTEd4YCyyKz X-Google-Smtp-Source: AGHT+IHqmVmsZtVCXUiltaqFqlqXtK/hDAgOuBuy1UOhfH32VVxh7ZBM9TKF/M72fJUXB1gbc7ua3Q== X-Received: by 2002:a05:620a:44d5:b0:7a9:bb10:e072 with SMTP id af79cd13be357-7b331eb4170mr2618617185a.23.1731480187783; Tue, 12 Nov 2024 22:43:07 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:622a:4814:b0:458:4c68:593b with SMTP id d75a77b69052e-462fb32d9a6ls108695901cf.1.-pod-prod-07-us; Tue, 12 Nov 2024 22:43:06 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCUFRj13bp+44WhKFaA3SgmsNUr4Jf+RKu/EIoMGZbdIJ+R0ZUEeVw+yYPsVcvNgWvi2iVi9h/Vc2zsH@googlegroups.com X-Received: by 2002:a05:620a:9483:b0:7b1:5f49:6bf7 with SMTP id af79cd13be357-7b331f2c86fmr1954305085a.56.1731480186235; Tue, 12 Nov 2024 22:43:06 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1731480186; cv=pass; d=google.com; s=arc-20240605; b=EOGImFMAjyq7kIyo9pWSwCfiV3hgLNVAH7BlcQBPV85uZ6AjWP5qUXMqoO2/SEXxMI Vh5UQL13Gtilr2zvIoDZNOv8qK6bQb4fIITZBr/kgMdqJLLRUqOT0Ed6paVbNIYFn3j6 7NBtgICeXRDKkygWRbI7m4CCIvIUO/1Ac7UTkn5oWvinVbpmk/c+mL6vpKG3U989Qzxu VlAwmIe1b7IeUxfAjtfJ1v4V8JKIj4/eGWq8q79rlSfVXmPZ7kEUbNtlHP0/upCQkiBl xcYEYa0e7tvyoDPcNFFBD1iHz9ImLpFrt+FobU/dXkCXuI9Z8b+Rx9+MZtP+UHwuFMfH haFQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:in-reply-to:autocrypt :content-language:from:references:to:subject:user-agent:date :message-id:dkim-signature; bh=QG+5hAmByPvJRv/FkJMmc+I0bYS7NyN5+uC4Q6sSLi8=; fh=IGw/dm/w1GiiDJkEIZkC0GLjOgQq0KFf6lirV9PuyV8=; b=ciIuVjKBySBnjSKohZD4NEmOZiH8Z9aS3WLJMQCgm3uzZhYYmfXkgHqPpvgjEX+ZP2 TPJYgQRcpANjs0sVXjoz+OPEGQ8lcnGe81p35GZSUXG910QAVZjZwOhnHFmg2t0MJPO5 AK9v1kro+M+aI7EMPe30kB/18oHL55brylCFWm1jSFqnO7WV05absS8QYxWcQZTnq4xl Vl1tuX2EEZWqXYn7rDni+h1d5BIldx0hHZpqI1XczldaEfBdc1fq3FSxmGUCsQhpGkzD B7m/2SpaXylDZd3gwh8bY2GxS1ft+c5HQtvh6lOy8gSrp5ryfQ2fg04AYD0uqvHQkiJd J9/g==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=qB8Gkon5; 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 jan.kiszka@siemens.com designates 2a01:111:f403:260d::60f as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03on2060f.outbound.protection.outlook.com. [2a01:111:f403:260d::60f]) by gmr-mx.google.com with ESMTPS id af79cd13be357-7b32ac3a012si48679885a.2.2024.11.12.22.43.05 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Nov 2024 22:43:06 -0800 (PST) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f403:260d::60f as permitted sender) client-ip=2a01:111:f403:260d::60f; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=lGAPKsahP2bWZYy97HLJGZT2BCHCKBM2NJHOtUIh6/jVrbLPx/7HAxb1iL8M5Q2CDbgCmu2hnOvnVS0p308xN8WHFf64ZTl6Wvh8B1b3U/l2gacs6tc9m8MJ69wfLaoI2/TJ2dfJZi/1r5LPSflnfMVlfYFrDM0zQfy5vyQzqYlnh9PdpPAFqkzIGdkCgvL5Jm4mjnMg2tglylrO4wjnfe3oI2MfuKgku6K00rAA0906Ga8h8PK+Th0/xMdphd4PhZhLRNlGEEpOmUyk0G8Ok7t623BhTlfk2w/HNjXqB6jGXk7oOmx36cEYctEQ2sd6DoGk2m91k49RcszvkAtqEg== 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=QG+5hAmByPvJRv/FkJMmc+I0bYS7NyN5+uC4Q6sSLi8=; b=kNEsd9gJ7Puge7PlD0u9V0uKsgq8sw8AInV5jNJRTXwj2+1p/pt3woIv3oW5MEV7fYALpPT1X3vexk1ii9w4yOpWqgxP+oXUwDJLQcurRpP7D1+jnYvug2mmBP8R4WLya3MhAPNRhsiCXoHP0zN5mKTUyFhDczTInYoSNcxNEpU95PPnrtCOTH7hq79CN9uJOdeKillHDePvzi6n4/pOU9YzZiju55yHSWAvusMNm894gUmeKhJ/0i0ZtVmxGJ99I/6TcRyrjSmdYzkrwGen8b/9GxwtJlbIXlgD8QuNdBUf7Hr3QAcKPpTDiKaEBxwTyZO34EV6CFSe+vZHDJwarA== 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 AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by AS4PR10MB5765.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:4f3::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8158.16; Wed, 13 Nov 2024 06:43:02 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8fe1:7e71:cf4a:7408]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8fe1:7e71:cf4a:7408%6]) with mapi id 15.20.8158.013; Wed, 13 Nov 2024 06:43:02 +0000 Message-ID: <967fc582-9cf0-4216-8c82-f191907709e4@siemens.com> Date: Wed, 13 Nov 2024 07:43:01 +0100 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 1/7] initramfs-hook: Add infrastructure to ease writing hooks To: Quirin Gylstorff , isar-users References: <934f188717e95b8c019736e4546d57e90a247327.1731358224.git.jan.kiszka@siemens.com> <4c85c0de-2e3a-446e-8b2e-d5f058e11b9f@siemens.com> From: "'Jan Kiszka' via isar-users" Content-Language: en-US Autocrypt: addr=jan.kiszka@siemens.com; keydata= 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 In-Reply-To: <4c85c0de-2e3a-446e-8b2e-d5f058e11b9f@siemens.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: FR0P281CA0168.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:b4::17) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|AS4PR10MB5765:EE_ X-MS-Office365-Filtering-Correlation-Id: fb82f3fa-aa82-40ab-666f-08dd03ae6be1 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|366016; X-Microsoft-Antispam-Message-Info: =?utf-8?B?ckVtcit1WVd5ZjZBNHk0dTJLd0pGUTFZV1dOU0xYY2tZMms5ZjlxVDZtbzJn?= =?utf-8?B?Rmp3cjhWSW82MkxXeTBhb2ZTUnRqZ2E3MWV5VzN6Znl2MTMreGlrN3NvM3ht?= =?utf-8?B?bmN1ZUs3b010WEdUaU9melNMakNGQlRseEcvcmdEbGYrZmZ3dlhKRVJ3RzVP?= =?utf-8?B?VXhYbWsydGJzSHZuZ1YvYjE5N2VBVHNFM0lvamUwelNLb3g1bDg1dS9TWWpq?= =?utf-8?B?eS9vV01neTdTa1lBd3hZN2JnUFpWTnBPWDlpRHhxVnJTRy94VTRLVm9kYU1p?= =?utf-8?B?WFRhSzNGUm9FMklMMmt3RUtzRnNMNDFPSUx5bnJoZk1lME05MFAwQWRrM1R0?= =?utf-8?B?UHVRMllOTm15b2VCR044QlRHdFlncEc4YkFIRFp4cFBJNjEvLzU1QWw1a3NI?= =?utf-8?B?UjZaSnA2eUdsZktkUDFzY2pRZXI3OWUwaWJtQjB5N043MlIvdmY4dmtzYVd2?= =?utf-8?B?V0FOdnBwdzMvR1ZZZFQxT1RIZjVsam5RWGJYNzVKS0JidzNWb3BseFFwZTN5?= =?utf-8?B?OC9maE1KT2E0ZFM0Z0ZlU0V1RWNNaXY0ZkVOOFBnRSthdE9KZTJuTEtDNUF1?= =?utf-8?B?MjFQZjBuNnN2Q0kxTTllSVhkMmhZaFhyQUJxaEk5SjRMbWF6WXkwUUtZaUN5?= =?utf-8?B?WFAxWlowbDYrSDVyS0tyV3JUTHZkMEVTeHk1WWdCYi9IRHZZTVRrMmJSaFVp?= =?utf-8?B?b056TmZ6OHprVGx4NDdNSkMzWXBSazA5QlZEang4UjhWQXFGaWNHc1grZ1Bm?= =?utf-8?B?dGJtV21qMk5PakZJdTU0M2p3MVNnc0NXZ0dwcWpXZStDM0tVbFl3bU5XVWov?= =?utf-8?B?R2FrQXpLaURXaVY5ZW1BdDlCM2pSbGxSVlVRdmE1RFNMc1FsTnQ0U2FWM2dt?= =?utf-8?B?TzJZbTVZTXJGS2ZpVmFQZHlyVEJ5UmNXcm9aUHFDNDRDUkNDV2FiSzRCckhw?= =?utf-8?B?RWRtZWZTY2VGOWh2VlhYMEthWENGQWI0TEpwR0x3VFh6bjdwbVkrZ21NYUth?= =?utf-8?B?TnFMZnN1OU5ZYVVyT3pQWHp3R0xEUGt2R1AvQ0RYQzhBWk90ZElGMzBVK3Rl?= =?utf-8?B?YmxjamFUQXJYazhwcUpqOE9UMnlOS0pITmpSaVFLeGZQMDlMckhkb0prUThT?= =?utf-8?B?NENwNVd4NThzR2RxeS9JREd6WHY1dmZIVjN4eVA4MTBOQVVINDVXY0hndDZM?= =?utf-8?B?ZHdHbFlCRzRCK1RHb3VqMkF4cHlaUG1Ia2wrWEVwY1g3b0hBdTBJbDZxZnNU?= =?utf-8?B?cjYyWk10Y2s0Z3JoRzhzZFVQZloxYXVObDYwaWs5Q1dwK01TZzl3TGxxU0JV?= =?utf-8?B?dWRmRjFQR0JRMjFlaFpBOGJpb3JoMHpzQ1hXYU9mQUtvL3pEOHE0UXluZTMv?= =?utf-8?B?Nmc4V0txeGpJUVRCNmZSczBGWnRZcXh5bk1CNDd4TkZVWFd6T2lOL2NVQmRJ?= =?utf-8?B?VXU1cSs3dCs0VU9adm5lMC8rTytsa2tUYUlrbzRyNWt0eVMzNDRVczh0dXFS?= =?utf-8?B?M2V0ak0wV2JEY2ovVHRpY25rUERsNWFSTmdyTGVGL3dqSXhZYzYrYXFTWE1l?= =?utf-8?B?dk9vQ0ZzU1RaT3VmSys3ckdhdUt2OHlDM1draE1mQ2dSeGlzSFhkaTM3TFl5?= =?utf-8?B?Wm0zTVcvaERybDVzS2RIams2VG11R0oyOE9qd1pYejFvdElRQk9vZk5qbVpW?= =?utf-8?B?c0Q2dlNtenlDTzJCNEFzTFFDUElhL25wOXh1dmhYNVZ6a0tIenp4eVphWTds?= =?utf-8?Q?RAnv/+4+LhWCE4dfUN2PNRKRQYvBw92qGxjQGfa?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?b0pQekZBdkFoeWhvVEtJalRJVEswaXJpazNOQXgwUWN6Z1lBZkd1VFRGZGpW?= =?utf-8?B?M3pLQk0vL1cvUi9oZzk0eXNGNGxPeFlTQ201Z2R6eFN2UENtTFg0ZE4xek40?= =?utf-8?B?MGVjZ01NNVBHbkFBVGtld0hwUFJxeXBsSEc4ODVTSHU3YlVvREdhNzBEMk5p?= =?utf-8?B?WHBZRy9mcW14cmpicWF2YTRtSkpqYUdRQWJWUEhBZWFsWGVnd29pY1huOGJP?= =?utf-8?B?WENmQVB3SlhneDhxNzduUEowL09nZVFYQmExZnlnY1NkZ0xSd3dyK3BMRndF?= =?utf-8?B?U042UWw2dk5OblRLaG43dGF4RFdoTmE3OGhDQXErWmszTXQybGZKVE1VVVRJ?= =?utf-8?B?S2p6VElKOEZVNXJWeUNvdXZhbzNkRFZsa2o0dktRQlFoTmlSU0hsblN2Qy9Z?= =?utf-8?B?ei9VSGExLzNaNGQxQUl0V3N1UzQ3ZEdQMzAxUnp0OHRab0U0ajc4VDNnV01i?= =?utf-8?B?eDlSVVN1TWE0VFplN2k2Ujd5ejRweEx0N1owcmJFTnB4VVRIWWFlcmVHa013?= =?utf-8?B?ZmpQSThQR1JMeDlOUDdoeGwzellJdGtudHFCWklGWk9sbzg5YnIyUStxWFQ2?= =?utf-8?B?VDkvSzltcFlBUmVZOWMveXg3MHlxSnhXdTIvSjV4NkFQQVJnallKMjF6dVZL?= =?utf-8?B?TWFrOWpEVWk5OTRGSytxN2x5OVVBT0JNek55RDhGeTN4dWJCeXR2Smlaczhn?= =?utf-8?B?RitGaUcxb0J2Y1lWQ3h4OE5Pd0pGM3FveE41bDNnUWFxVWI3WmE2RVUzamNq?= =?utf-8?B?eEMxQ1ZZUnR0ZmV1TEdXTmMzL0MwYnZzckhSaE1RK0xVRjdSZmlOUXkxTG9j?= =?utf-8?B?OThiZ3NjZHBSYTI0QWpNMjFGUlZISmNyd2NWNEIweC9JQzE5UGtMMjhrSVBJ?= =?utf-8?B?M0trK0FkSkx6Mkd1YWJlQ2owQ0VpVkh2VDJHVTZGQU05NndpQVhrckU3SUxa?= =?utf-8?B?Q0YzMit4YWMwbC9QUXgrdzJidmVDT1RDTlVtejB5N2FrZ2tkbTloYTJCTEIr?= =?utf-8?B?ZlZ1bGRUNzJxbXpZTGpBWVR2ODhJc0R4NUlGak5IM3IvNzZJTCszQmVKNFcx?= =?utf-8?B?TkhPVWJlYWhZSWQrb0Y1MitZejRUY1FJTllmOVR3bmIyOExBRWs3N0N0NXNI?= =?utf-8?B?YjNsSXNXQmRmMXNnU1hZbjY5ekpQZk1hOUNFZTNSTGY0a3BWL21iNXhnSTJJ?= =?utf-8?B?aXpNV1F4cUVUcmhhNjZGU0hDOXMwTElUMERRVkIrZXlxck1SZ2VMdDVxSzJl?= =?utf-8?B?S2lQYVJiOFVvSW1mODhlbjU4UUdBLzFQUVhZN250eFlhcXUxenBYOUZpWkNm?= =?utf-8?B?ZGU5aWJ6ZmlKWFNpU2pYRDlFUjVNTURqcXhqQjhMVksraS9Mdk43K2VHWmYv?= =?utf-8?B?MUNjbGljaldLZkFIVUJIK1FLVTZDdE9MTGV3K0dlK1p5UnltUUNoNUxyWVNy?= =?utf-8?B?b1VPeHg1Mm45aUZCTHluZWM4S3M2a3k5QXBjWVMwaE1NTWs5Z2duTGRLRnYr?= =?utf-8?B?MSthMVdrYy9HdkJIcERGL3piNUlodktKamFIMXlTWGZieEMxSG84NExWWExM?= =?utf-8?B?SkxTZ25lMTE0aE1GTm81VGNYYzdBOUptdDZsSHQ4QjRwRkYxQUJYbitIc0l4?= =?utf-8?B?OW4vQUtkOWIvVTlsY0VCM3h4ZDZIMW9xam5WQ2h4alRTV2hQWmJSZ09hRm9T?= =?utf-8?B?QmQyWThPTEFtajBLSTQ0VFpRSENDSUdBaThEMktjQkVRek85L21FdlJtdm1O?= =?utf-8?B?d1Q5Y1gwdHNpVkhjL3pUaUlnUGV5UTZSSys0cDFLeFplMTJNdXc2TXVCRXFh?= =?utf-8?B?K1dNQitXVkt4SDk4V3BURjI3amFaLzZ2YTFVcno0Sy9zaDJyWHNYS2Z4LzN3?= =?utf-8?B?M0RQRUI1czJGMWpZOWxXYkxlbjdDTUs0NXBxbHhrMi9xNTlGUGpLT3RNQUFK?= =?utf-8?B?MzhiaGIyNmluMFNUYzI2Q1lhYVdiSTNLNkl1SkFFcFovYU9aSVN5MUo3U1lY?= =?utf-8?B?VUxOblJ0M1Q0bzViaEtUbnZDUkF0MUovNUhpeXZEMC9CZW1kaEIvNnB3ZDlO?= =?utf-8?B?bkIzOGtTSXhnRXB5cVhSMjM2TmpGSTk4WXVaL0t6VklGajcwaUUxWkY0Vmc4?= =?utf-8?Q?/FJBRB1/i0xVAHabB9KShBF0m?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: fb82f3fa-aa82-40ab-666f-08dd03ae6be1 X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Nov 2024 06:43:02.6569 (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: iDAE8EQRq/O7RgXiYeEhcqywjcKqGjpdEm6k375Y/7UFHdOpGOTVgdwhpjqFhO+d++Nn2IFgA1hz0tAULl6GpQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR10MB5765 X-Original-Sender: jan.kiszka@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=qB8Gkon5; 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 jan.kiszka@siemens.com designates 2a01:111:f403:260d::60f as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Jan Kiszka Reply-To: Jan Kiszka 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: +SdcS6FzMI0L On 12.11.24 11:14, Quirin Gylstorff wrote: >=20 >=20 > On 11/11/24 21:50, Jan Kiszka wrote: >> From: Jan Kiszka >> >> xxx Oops, forgotten to finish this. >> >> Signed-off-by: Jan Kiszka >> --- >> =C2=A0 .../initramfs-hook/files/hook-header.tmpl=C2=A0=C2=A0=C2=A0=C2=A0= | 39 ++++++++++ >> =C2=A0 .../initramfs-hook/files/script-header.tmpl=C2=A0=C2=A0 | 26 ++++= +++ >> =C2=A0 .../recipes-initramfs/initramfs-hook/hook.inc | 74 ++++++++++++++= +++++ >> =C2=A0 3 files changed, 139 insertions(+) >> =C2=A0 create mode 100644 meta/recipes-initramfs/initramfs-hook/files/ho= ok- >> header.tmpl >> =C2=A0 create mode 100644 meta/recipes-initramfs/initramfs-hook/files/ >> script-header.tmpl >> =C2=A0 create mode 100644 meta/recipes-initramfs/initramfs-hook/hook.inc >> >> diff --git a/meta/recipes-initramfs/initramfs-hook/files/hook- >> header.tmpl b/meta/recipes-initramfs/initramfs-hook/files/hook- >> header.tmpl >> new file mode 100644 >> index 00000000..ee30d691 >> --- /dev/null >> +++ b/meta/recipes-initramfs/initramfs-hook/files/hook-header.tmpl >> @@ -0,0 +1,39 @@ >> +#!/bin/sh >> +# >> +# Copyright (c) Siemens AG, 2024 >> +# >> +# Authors: >> +#=C2=A0 Jan Kiszka >> +# >> +# SPDX-License-Identifier: MIT >> +# >> + >> +set -e >> + >> +prereqs() >> +{ >> +=C2=A0=C2=A0=C2=A0 echo "${HOOK_PREREQ}" >> +} >> + >> +case $1 in >> +prereqs) >> +=C2=A0=C2=A0=C2=A0 prereqs >> +=C2=A0=C2=A0=C2=A0 exit 0 >> +=C2=A0=C2=A0=C2=A0 ;; >> +esac >> + >> +. /usr/share/initramfs-tools/hook-functions >> + >> +for module in ${HOOK_ADD_MODULES}; do >> +=C2=A0=C2=A0=C2=A0 manual_add_modules $module >> +done >> + >> +for executable in ${HOOK_COPY_EXECS}; do >> +=C2=A0=C2=A0=C2=A0 if exec_path=3D$(command -v $executable 2>/dev/null)= ; then >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 copy_exec "$exec_path" >> +=C2=A0=C2=A0=C2=A0 else >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 echo "(ERROR): Unable to cop= y $executable" >&2 >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 exit 1 >> +=C2=A0=C2=A0=C2=A0 fi >> +done >> + >> diff --git a/meta/recipes-initramfs/initramfs-hook/files/script- >> header.tmpl b/meta/recipes-initramfs/initramfs-hook/files/script- >> header.tmpl >> new file mode 100644 >> index 00000000..faa1a644 >> --- /dev/null >> +++ b/meta/recipes-initramfs/initramfs-hook/files/script-header.tmpl >> @@ -0,0 +1,26 @@ >> +#!/bin/sh >> +# >> +# Copyright (c) Siemens AG, 2024 >> +# >> +# Authors: >> +#=C2=A0 Jan Kiszka >> +# >> +# SPDX-License-Identifier: MIT >> +# >> + >> +set -e >> + >> +prereqs() >> +{ >> +=C2=A0=C2=A0=C2=A0 echo "${SCRIPT_PREREQ}" >> +} >> + >> +case $1 in >> +prereqs) >> +=C2=A0=C2=A0=C2=A0 prereqs >> +=C2=A0=C2=A0=C2=A0 exit 0 >> +=C2=A0=C2=A0=C2=A0 ;; >> +esac >> + >> +. /scripts/functions >> + >> diff --git a/meta/recipes-initramfs/initramfs-hook/hook.inc b/meta/ >> recipes-initramfs/initramfs-hook/hook.inc >> new file mode 100644 >> index 00000000..5509c074 >> --- /dev/null >> +++ b/meta/recipes-initramfs/initramfs-hook/hook.inc >> @@ -0,0 +1,74 @@ >> +# >> +# Copyright (c) Siemens AG, 2024 >> +# >> +# Authors: >> +#=C2=A0 Jan Kiszka >> +# >> +# SPDX-License-Identifier: MIT >> +# >> + >> +FILESPATH:append :=3D ":${FILE_DIRNAME}/files" >> + >> +inherit dpkg-raw >> + >> +SRC_URI =3D " \ >> +=C2=A0=C2=A0=C2=A0 file://hook-header.tmpl \ >> +=C2=A0=C2=A0=C2=A0 file://script-header.tmpl" >> + >> +TEMPLATE_FILES =3D " \ >> +=C2=A0=C2=A0=C2=A0 hook-header.tmpl \ >> +=C2=A0=C2=A0=C2=A0 script-header.tmpl" >> + >> +TEMPLATE_VARS:append =3D " \ >> +=C2=A0=C2=A0=C2=A0 HOOK_PREREQ \ >> +=C2=A0=C2=A0=C2=A0 HOOK_ADD_MODULES \ >> +=C2=A0=C2=A0=C2=A0 HOOK_COPY_EXECS \ >> +=C2=A0=C2=A0=C2=A0 SCRIPT_PREREQ" >> + >> +HOOK_PREREQ ?=3D "" >> +HOOK_ADD_MODULES ?=3D "" >> +HOOK_COPY_EXECS ?=3D "" >> +SCRIPT_PREREQ ?=3D "" >> + >> +DEBIAN_DEPENDS =3D "initramfs-tools" >> + >> +def get_initramfs_hook_name(d): >> +=C2=A0=C2=A0=C2=A0 name =3D d.getVar('BPN') >> +=C2=A0=C2=A0=C2=A0 if name.startswith("initramfs-"): >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 name =3D name[10:] >> +=C2=A0=C2=A0=C2=A0 if name.endswith("-hook"): >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 name =3D name[:-5] >> +=C2=A0=C2=A0=C2=A0 return name >> + >> +INITRAMFS_HOOK_NAME ?=3D "${@get_initramfs_hook_name(d)}" >> + >> +do_install() { >> +=C2=A0=C2=A0=C2=A0 if [ -f "${WORKDIR}/hook" ] || [ -n "${HOOK_COPY_EXE= CS}" ] || \ >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 [ -n "${HOOK_ADD_MODULES}" ]; then >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 rm -rf "${D}/usr/share/initr= amfs-tools/hooks" >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 install -d -m 0755 "${D}/usr= /share/initramfs-tools/hooks" >> + >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 install -m 0755 "${WORKDIR}/= hook-header" \ >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "${D= }/usr/share/initramfs-tools/hooks/ >> ${INITRAMFS_HOOK_NAME}" >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 if [ -f "${WORKDIR}/hook" ];= then >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 cat = "${WORKDIR}/hook" >> \ >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 "${D}/usr/share/initramfs-tools/hooks/ >> ${INITRAMFS_HOOK_NAME}" >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 else >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 echo= "exit 0" >> \ >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 "${D}/usr/share/initramfs-tools/hooks/ >> ${INITRAMFS_HOOK_NAME}" >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 fi >> +=C2=A0=C2=A0=C2=A0 fi >> + >> +=C2=A0=C2=A0=C2=A0 for script in init-top init-premount local-top nfs-t= op local-block \ >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 local-premount nfs-premount local-bottom nfs-bottom \ >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 init-bottom; do > This supports only on file per folder is this intentional? Yes, until someone can tell me a valid use case where one hook would need multiple boot scripts (not talking about helpers that would be called by the a boot script). Jan >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 if [ ! -f "${WORKDIR}/$scrip= t" ]; then >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 cont= inue >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 fi >> + >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 rm -rf "${D}/usr/share/initr= amfs-tools/scripts/$script" >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 install -d -m 0755 "${D}/usr= /share/initramfs-tools/scripts/ >> $script" >=20 >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 install -m 0755 "${WORKDIR}/= $script" \ >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "${D= }/usr/share/initramfs-tools/scripts/$script/ >> ${INITRAMFS_HOOK_NAME}" >> +=C2=A0=C2=A0=C2=A0 done >> +} >=20 --=20 Siemens AG, Technology Linux Expert Center --=20 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 e= mail to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/= 967fc582-9cf0-4216-8c82-f191907709e4%40siemens.com.