From patchwork Mon Jan 20 18:23:53 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gokhan Cetin X-Patchwork-Id: 4015 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 20 Jan 2025 20:14:34 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-qt1-f187.google.com (mail-qt1-f187.google.com [209.85.160.187]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 50KJEW2s022537 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 20 Jan 2025 20:14:32 +0100 Received: by mail-qt1-f187.google.com with SMTP id d75a77b69052e-46e2504c3aasf34068531cf.1 for ; Mon, 20 Jan 2025 11:14:32 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1737400466; cv=pass; d=google.com; s=arc-20240605; b=A2hPbx+uBYFPQgWQLMWPQBaee1nsJXLR/2+j4xsBBmflZ0GG3pYzvkoMKO9HXH7MFO NlZf8R5FgIDbtJ0CNTvQ6mvJzdBUwUOGcaXxg3Oq71n6iB4OGVU6hfClsMs/ZWWAryku kTCRHc2v39ntteKaDTLBcRSSe3f/fOYbHRE5ogZD4PXvQY+p87nFVQPv++jXngDTWjiV CuDJMiVPNLKCJU3tFi0oaJVqiZfCoZt+CuXg31EuB2MpLU7zANoGtyTXD/NKtAJepEvy MSyoxJH6fs15nNkL5uV58v7O9fGTPlWwzgBK3dLS1Uf1K7ibBa4Hf3HG0NOfqZpBVH7y MfDA== 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:msip_labels :content-language:accept-language:message-id:date:thread-index :thread-topic:subject:cc:to:from:dkim-signature; bh=z294QOXz/lJG01qTx1k/V0Me3oYFtmfwz2vBRhNAs2E=; fh=VTwTV0Vgb7jK+FDNHQVmj68pJ4+UROP1AeIgm27qRZk=; b=LD+qctJxXzEvyR4elKc/tWEttaD7hvFUEn8H2BQPUC5w7EF+7OvAxdgysw9MdgJR9A 9wgoWM+vWblHYUQ6Ojwit2NUFb9Od6j1+4INgxHKBQ+GKEYRY/ncJ35BBProcWnL5QRC oAJM+dT+KPE4SrJMfIZdk7WdvbsBTbVxZnZp2/8NkJggmfro/aZisBw5jgyQvi7bSLc3 lGzg8Vdwy1G6ZTFnV9qyMDOaYmh9Qd5sdgzmwIbDsU4/9J2MgoBvJr8DsHo3YoEitrVu s4hQQAzf7H+Tzh2NAdiaYDG74X4xJraKL8rgXcDhfHcyCoQWcKOieB4fKTUIayNNFPB0 K5Pg==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=OlsjFyV2; 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 gokhan.cetin@siemens.com designates 2a01:111:f403:260c::613 as permitted sender) smtp.mailfrom=gokhan.cetin@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=1737400466; x=1738005266; 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 :msip_labels:content-language:accept-language:message-id:date :thread-index:thread-topic:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=z294QOXz/lJG01qTx1k/V0Me3oYFtmfwz2vBRhNAs2E=; b=lNxXPHU//KxwEQJ+AuMQqnBiT/5CjCXZBS6az6eSbswuZ1B3XSbMqxW6URngPDaor1 SQxnbsNibzu0cz94Id/IQ9j6+NHLtjDrzfo/UYl5sgsUaARCNeA+qG8ebLetcfecK8Yh AkPth8QjKYg1TY57liFcLpUP86GzfCWcyq7tpcL426DR4GorAKmRpmXsSJgR8oZ9juuA s0iG0TlQoPByfejsAxPkqefWE6S6q4z6zvzLIMmXb3CYBFZ72Em3bStWXqH9RHq55ilH zceng39v7EIr8kXR345QrY1CvtH4EhRiRNG6+S8DM0oURfqWwVwtPjIF0RRimKULN4+m VmRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737400466; x=1738005266; 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 :msip_labels:content-language:accept-language:message-id:date :thread-index:thread-topic:subject:cc:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=z294QOXz/lJG01qTx1k/V0Me3oYFtmfwz2vBRhNAs2E=; b=nGQjb6bx5/dvRs65nhBgxN/02bL+xtAbsCQQE1peMUExdz5jotwoyh/MitUXAbaH0K LakAzKLIzJqSNpOK307+GOqv3mBjHbuxg1gcKNhzuKdoADhR8oDQSRsL1zJyqx+0/okp JpnF1oYlmOz3mMbCdoPEiJOHJnEeEZ6JzesYqABmomYRwlONrwCgXGIO4svsK1Esutsv Kt6lXq6fnJXj2Zg2CgpqRFvaaGPlD6/3/KRASD+M5cXgPdU4dZidxSsrX7DTYYS689oI QDggUjWP/8+602inpeqvf5ScB/ge23x1xv6zKlRsETaU6IGyXu/FCiS8eRckZiUMOPh6 KpSw== X-Forwarded-Encrypted: i=3; AJvYcCVDktjGvF9sY6A11pNo6OgQUn9eCgvcVhEMuLeZZaIGSC05bfWUvh91EwWGL18BQcP+ShDGhTA=@isar-build.org X-Gm-Message-State: AOJu0YyKMq7GHEuyr9qWhHl8YCfx6VSPArDvyvMvzk4ZORFSv+H2pLKF bFv0xRdIZxNkv5hHrWkbtRzUiZes7EEeWIxYbPtHW+ulhsW3ssy0 X-Google-Smtp-Source: AGHT+IFKCmH/H4SSFSxZ37TZuImEsmzVfwZ+w6/V9LukbANEnRVuHzaOsvjhr3rl15ossSGz0S/krA== X-Received: by 2002:ac8:5d04:0:b0:46c:8336:aea with SMTP id d75a77b69052e-46e12a3f753mr270059141cf.13.1737400466404; Mon, 20 Jan 2025 11:14:26 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:ac8:6d08:0:b0:46d:dee4:45d6 with SMTP id d75a77b69052e-46e02e474d4ls9493431cf.2.-pod-prod-03-us; Mon, 20 Jan 2025 11:14:26 -0800 (PST) X-Received: by 2002:a05:620a:318b:b0:7b7:5d6:3976 with SMTP id af79cd13be357-7be63288c2cmr1947849085a.58.1737400465917; Mon, 20 Jan 2025 11:14:25 -0800 (PST) Received: by 2002:a05:620a:8503:b0:7b6:dcc4:6708 with SMTP id af79cd13be357-7be5b6a046fms85a; Mon, 20 Jan 2025 10:23:58 -0800 (PST) X-Received: by 2002:a05:6102:5043:b0:4b2:48ef:3cf2 with SMTP id ada2fe7eead31-4b690cf3a1dmr10493609137.25.1737397437440; Mon, 20 Jan 2025 10:23:57 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1737397437; cv=pass; d=google.com; s=arc-20240605; b=EUVOKBBZ8V5lfJEj/GkYw9bg0BbWVALojq23vgau4ri72GdyNBJVdhgNhbJQOCmmrt jXMrslIcYSUnV40jM/ueiKrSWG8m2cS1EHQlcr1D8TWF2dZzLIiEoUkpkgQVsE8yO2Ld MkWx5hSjRvjdzgzdgbYjd6CNhL25ldn3BWiqaRHyFcb6lUZonNOuaIOtgcO1a5tskCUy 2tn9y8GcKUJQa7KACzcAMQZQsJB6x253S7sbRCKqhz3fmmoTrHF82CYt6hfD+whMdXqH zVnE9s1k/vHmmEsUAmRETd1JIiwhJxYuqwWe5qx9S91l4KP3CaI03Qmr8Sfcw55VnwBj SFAw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:msip_labels:content-language :accept-language:message-id:date:thread-index:thread-topic:subject :cc:to:from:dkim-signature; bh=P+s+aJ3tzAJ8ki4if6bWtnR9i1aPeq23/Ac1VjEgkdo=; fh=32ILd9dLkmWLyibCKlF3Us4sR9gO6hcYIW3qO0b1hsw=; b=X8S7qcirWngQYyyw22/1EkIw9GsDMGZePh8/YzGxLvszrZr6qy3am8Sg86BAonDB91 +aqVvvVH3f1rqk7gjnXGmRgd6ODH8Ml4bPX4EepbaUSId/OMjW6hpzuGADE+mQhLPZ15 o0rLhYmaUE7x2TlQlGxWRuQdVIjmjRV0UgDrWm8dGFMQghr6ftf0RRbEgRSB5iz6mhL3 j0Ce62zq9n7XMsT1hdli9vNCl2Q3Loa0Z75yk6hRBIWFv8vslgIN+k0OYnqXdhzkiBml Bwj7QvPvDSGC17Dy62JqV8+bbBt4LJArOoqqyhR9V7teCpTLXjQZ9HS9GVRCG888IMm/ pf9w==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=OlsjFyV2; 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 gokhan.cetin@siemens.com designates 2a01:111:f403:260c::613 as permitted sender) smtp.mailfrom=gokhan.cetin@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from EUR03-VI1-obe.outbound.protection.outlook.com (mail-vi1eur03on20613.outbound.protection.outlook.com. [2a01:111:f403:260c::613]) by gmr-mx.google.com with ESMTPS id a1e0cc1a2514c-8642cb0918dsi362170241.2.2025.01.20.10.23.56 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Jan 2025 10:23:57 -0800 (PST) Received-SPF: pass (google.com: domain of gokhan.cetin@siemens.com designates 2a01:111:f403:260c::613 as permitted sender) client-ip=2a01:111:f403:260c::613; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Jd92Y/wkUpoFTlXLbpS04ICQm190WTtGmIELl5whfjLzDWxrJCA4xlcIGmlIYrLKJdh3HveUphkzpnFa62viC71dOLEkpARK/pMpc3G7GmgOlNu12SAZIRGC/dhVG/7n+uWf8AMiNuY3ZsHN7ZA+dOKLYcMGjaybjD2acbZ6dTlCbgzCsXV3Mz/jPdCZ/TDqh46xLJk+pML/n2kERiPVW3X28/rQvRRneZZwDRJ8ZzqzmLU+RURMqgld4fvFuA4McnD+K2//Ng0lZbhfFxjx3IuWkoIUyxByprSeAsR6u7aW7Ax4bHvcS20AQSXZLw2bmyvnHJs4zrGf12OCFeGIHg== 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=P+s+aJ3tzAJ8ki4if6bWtnR9i1aPeq23/Ac1VjEgkdo=; b=lZfc5uWRanvFJniSlAr/KduX9c//7KQikKYox600k/wxNLx9P+EkbWMLWtedau2luPiq57kIvAvioS38lnwi/zqwm+BadQt2u/AZJsefS1iQFKwO94sKJ5Fg4l4lxA4OkrhJVQvBhGnJWdOC+GkRuXsOnP8wIZpOULkYn19TRiewvtP581jDAtcrt1+0mthvt634YtJ9Ici40NFXaE6fdIUBkDi6n1VVQhIypejHvMGhCOViDuZKAdWslMyF849D1KTXj4mNqiBVtn/Hho9tL45kpPDgJ4GM8BsCfyWFhnU7mrecEMRTwXO7BVw6UyiaLqtq34dassumbroNj4fA/Q== 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 PRAPR10MB5422.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:27a::6) by PA1PR10MB8738.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:440::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8377.13; Mon, 20 Jan 2025 18:23:53 +0000 Received: from PRAPR10MB5422.EURPRD10.PROD.OUTLOOK.COM ([fe80::1432:b18b:182c:9158]) by PRAPR10MB5422.EURPRD10.PROD.OUTLOOK.COM ([fe80::1432:b18b:182c:9158%7]) with mapi id 15.20.8377.009; Mon, 20 Jan 2025 18:23:53 +0000 X-Patchwork-Original-From: "'Cetin, Gokhan' via isar-users" From: Gokhan Cetin To: "isar-users@googlegroups.com" CC: "quirin.gylstorff@siemens.com" , "MOESSBAUER, Felix" Subject: [PATCH] meta/recipes-kernel/linux-module: Allow use of external scripts to sign modules Thread-Topic: [PATCH] meta/recipes-kernel/linux-module: Allow use of external scripts to sign modules Thread-Index: AdtraHDI948UOdhCQeGHBreidgIknQ== Date: Mon, 20 Jan 2025 18:23:53 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_ActionId=3103bbe7-e8fb-474f-9cde-1f45ccf0c17a;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_ContentBits=0;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Enabled=true;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Method=Standard;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Name=restricted;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_SetDate=2025-01-20T15:29:56Z;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_SiteId=38ae3bcd-9579-4fd4-adda-b42e1495d55a; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PRAPR10MB5422:EE_|PA1PR10MB8738:EE_ x-ms-office365-filtering-correlation-id: fb394a28-9af2-4baf-60a1-08dd397f9818 x-ms-exchange-atpmessageproperties: SA x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|376014|366016|38070700018; x-microsoft-antispam-message-info: =?iso-8859-1?q?YfS6j9TJOwK3NMp5eOngIMiqng?= =?iso-8859-1?q?S2qjjq4S0ZfpsflYnA++CgIv+flDQGNw2pU64GIO3tKdXtzk4TihxaQr37VB?= =?iso-8859-1?q?/I4I7NyrGHBQCJXplylaw7O3cCkaj6OO4jipHE1g7/YU6vkZoaYRVrDyf9fq?= =?iso-8859-1?q?h9DsIGNHlLnBSC6hlJk+ELs+ji0FWR28AZ0T5nqFDe2+RradhREVa2a4cH0F?= =?iso-8859-1?q?O+A9HKSJQhh5+iQiPsKq0BfJqmbcomLuyisqpUEOlXublpKWaEL5QbUpFMh8?= =?iso-8859-1?q?GZlPYA+QyFQYVscZ8ZTgdJpD42I+lfbagnewLd+9skSll1z3buo18N5JqqkT?= =?iso-8859-1?q?eCzJ3Uab0c58UWoFFMtcUl7XirJk23CE5FYswkVxkOzD8+Wn/qe0K3La17rI?= =?iso-8859-1?q?dBALGAEvsJH0BXsH+iwjrqRd46DcQ/ATTTV/PyvjloxOW2nm6NaS2NbJvop9?= =?iso-8859-1?q?AHJ6jvVB4nxxz3PLDVeypOhV7qTuurypYf7nKYuLhbdxGxRiv9jQuiYPD4xm?= =?iso-8859-1?q?sl47BsPHoXQspRUPSDQgnvVCSzy+KnaJyA2FK0R76RJ+uCHUf3rLSv8wOMml?= =?iso-8859-1?q?KomyZt7tvmyBjO+EX9L9gRxYWKa/zvxfmajmRh+s7SDPhvprTpFr/YMeX6v/?= =?iso-8859-1?q?l7e5AOKzZRaz/0WIXF5vJ0oUnddUMnawmg4DR69T6UMjSY5dV6IzR+cqSXVM?= =?iso-8859-1?q?OQUN7raXVrbJf7RyCiHWig0HgyEZNyyMwFwNNkFrg5+PqWeYzx9J21MCNQkT?= =?iso-8859-1?q?W3hDOkWdo9glELmsaYVW1OU2htXhDxvGsBHWGoMal/sz90jo6Q5nrsH92iF4?= =?iso-8859-1?q?Kv/ues/eEiap/SoE2Tn68TTCtgkNSw7VuRdnxoQJcPpFCBKOcefgMGfrfxNw?= =?iso-8859-1?q?nsgk8/vi2xDtJGOngSf2AUa9Ut2AGwQgIwYFNSbtUl9lGPAol564X2TVpBz3?= =?iso-8859-1?q?PHRUJRNovgULsg6VOT9uGei6MzheC6Fob/nXKXFiUaDk2diKiWeqsVMwoHBw?= =?iso-8859-1?q?iLVxwMatqBgPD8Kng6Z0PKTIE7awG+PSeuTVuF2dLclZP3qWxz0kz0VelXDb?= =?iso-8859-1?q?m4ZF3uzHoNkLoqsvj7c3mXQvIyONh7jOLUeEu+W6ceYS54nBsurkbx6vqj5V?= =?iso-8859-1?q?IspqJvcSxjCr4kX1ldR4nBQUs5EyYXT8BJEgtFaF5tkuaMoDr4p5pqk77Cc6?= =?iso-8859-1?q?S93gssGy87sbrwlPs0Y0Fk70QCMTZB+ti1E9btuUIDRvQZHW5tGn8xqVY6ZE?= =?iso-8859-1?q?gZfwYbUxROaS2gFMuWXY1zrPL3XuO8pFvgq+Sqmd/6BDRcl0c11Gp5kR58OV?= =?iso-8859-1?q?GWq9ni4743a80T0MwABSLijEYLiTlNtgUHYiGO2SNLOvr1deG+/tma313nC2?= =?iso-8859-1?q?cTWDBeoGT8xSOv0gwwAw/NJGnRSG5SBp3UfERs++eHKC8F1CLRCivImnohjm?= =?iso-8859-1?q?vYsFRn25R+acVcJ/QknLlj3D1PhPmGRh6Hkq0+oW1FId+RmxZjKYedF55I16?= =?iso-8859-1?q?qzcHst?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PRAPR10MB5422.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(366016)(38070700018);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?q?LBXnRwjxlm35v4YbIWdSAdC?= =?iso-8859-1?q?Q+zEZaCSupO9rDNp+ZzsKJ2PZfbl+7PLorlLTstxJaiCBkTM2AVejDEGuAIC?= =?iso-8859-1?q?h+Uz11+BU9n1QZWqBl6DbiGiLh/9ijlQsASF/n70NXuWVf/Viauwam2r+DhY?= =?iso-8859-1?q?lrKuWBdoG5joF6BRCtrcloc87OFwtGpw3eeSgHDwlVvD44NnOJfaSZoczMG/?= =?iso-8859-1?q?av8WjIkP3+HfSXcDcpL2xIYAO7801Gd/p3jc8ko4roBfZIhFygTWE+lJ/FaJ?= =?iso-8859-1?q?q7r96SKIbykeEebw8ofqt5mZGKH3+XoHbCCdEt948g1s4kT5pXl9VCKZOKuN?= =?iso-8859-1?q?MIzEaJz618N0P+GEe7Gpo2MQRjC1ZPKfN06CGEY5J+kiwaAYZNYJ/f6Y+RDk?= =?iso-8859-1?q?1sPUc1xTPBavy+3jbMH8+DjbWyGx4grHX3gXxfxRnDRXtZRJjO7eXqHw/r0+?= =?iso-8859-1?q?dFotk0/2kEq8aO4+BcN2LPBH0QFNc65lDr+gcvEJrWu08jF58Cy5uzKnlx5x?= =?iso-8859-1?q?H6qyhtD4qnkR+Ku021B+54A82Y5PrFCKljYlDmVAJuE3nlQn1WamO+Z+YCDA?= =?iso-8859-1?q?695jH6EEuIxK/Wv4Z7fxSKvGH7qylHuzjKsOlSPHPb3V43Q/PMbzC7t85k/C?= =?iso-8859-1?q?WtT1Vcy6wULJJUQVnw4Vn3zaXV3/zfDeQsIGOejKX7MP6RaggoT5Ygs+DMOy?= =?iso-8859-1?q?iBhMzRkdJQsOnI0noj9gc09ZV7pIyYpEWpOssW2GoIVo36Vjjksq6gOfr700?= =?iso-8859-1?q?GDaOdcNiqKzC069ghaLvMXVwxc9nh9V5Sk/QNaNe7OmYaDijSlPGKVaIOVIo?= =?iso-8859-1?q?wN0Hh6InEMmrh/QyHvpyvxZsk0B+qgvrhw2ZlUoqWFozFNF6JdqBQarf9ieT?= =?iso-8859-1?q?mu+i519gDwlaMShyHNeV/lMS1DwD9T6V2q1GAgPyaYbLDmb3mWQSAM5a2zH3?= =?iso-8859-1?q?wBuCAW6VIP2wnTTCytzAvU9EKHoWh+hTunhpyV1Ox7v2IbZO/VSh0f8EUPw1?= =?iso-8859-1?q?W6NHn80ZFFfPMp0iasnYFI9KCNV+y7iZrf/FKkAlmg2E7xKq67Dzq0C99bGF?= =?iso-8859-1?q?J1UMQvCKEKndQhkN7RG30/VZWqWcpcnPjVPDE/bcz7Ti7ZuHS7/FefwLtSzy?= =?iso-8859-1?q?tOFibypoWdxc18PTOLh1Wfm9OVvYmDQ9DDiJI5xmb4B2D+bfLUT1pwUqKFgc?= =?iso-8859-1?q?PsKNH/4V5ykkAGty/1gvUPLUyBiuGNUFMvn6UAVKXjUfX1SzlGXQ5A2Nb6HU?= =?iso-8859-1?q?oDSO0bQw/go6LwxwFaGjwDGdVkLtldXVPO3QImnd3AdSYo9NuqBy0ssedsqB?= =?iso-8859-1?q?bzOmm5LHWtSPkSaPXYmS/dR0ei1PAr2Yuq3QAsIQ0QQ9JZqu5XxBL41p6MUI?= =?iso-8859-1?q?B1ufBf3ZHwN9Ehc6TiBxPqi2Jz25Xzs1Tl0cgbdHOSRCQwtNr8KdiMA5eEN/?= =?iso-8859-1?q?C5v7N9NOQx/g1LMW4Sr3ggtodRdTbKBgGx5hiD2ZoBxeFGTFzhd37/0fEZ14?= =?iso-8859-1?q?2ywZcONdsJrHtFUla/IY1bZ5ucckieV44cs+IqMp5ARpZnPjwURAGHLFLLeT?= =?iso-8859-1?q?Xdr6gY7aaMr7X+5uyTR9nLrYxz3I6RLpdauDW742oOvizOfmLyCfN/5t1sB7?= =?iso-8859-1?q?gJnnWhWfBw0fSd/Ks?= MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PRAPR10MB5422.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: fb394a28-9af2-4baf-60a1-08dd397f9818 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jan 2025 18:23:53.1760 (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: XgbkY3cVw4HGIpZiSx4WLpqKEaGGgXI1E1l4NZneNqMTyEEjmphiGprwS9Jk4kwY5PZA1/ZsE1IcAKZjkvL6/atP24hkS/QpkG39dO4REkM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA1PR10MB8738 X-Original-Sender: gokhan.cetin@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=OlsjFyV2; 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 gokhan.cetin@siemens.com designates 2a01:111:f403:260c::613 as permitted sender) smtp.mailfrom=gokhan.cetin@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: "Cetin, Gokhan" Reply-To: "Cetin, Gokhan" Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= This facilitates the integration of scripts developed for signing solutions like HSM where private keys are not accessible and allows the use of detached signatures produced by such solutions. Signed-off-by: Gokhan Cetin Acked-by: Felix Moessbauer --- meta/recipes-kernel/linux-module/files/debian/rules.tmpl | 4 ++++ meta/recipes-kernel/linux-module/module.inc | 2 ++ 2 files changed, 6 insertions(+) diff --git a/meta/recipes-kernel/linux-module/files/debian/rules.tmpl b/meta/recipes-kernel/linux-module/files/debian/rules.tmpl index ad743437..30d7ce0f 100755 --- a/meta/recipes-kernel/linux-module/files/debian/rules.tmpl +++ b/meta/recipes-kernel/linux-module/files/debian/rules.tmpl @@ -56,6 +56,10 @@ endif ifneq ($(filter pkg.sign,$(DEB_BUILD_PROFILES)),) find . -name "*.ko" -print -exec $(KDIR)/scripts/sign-file ${SIGNATURE_HASHFN} ${SIGNATURE_KEYFILE} ${SIGNATURE_CERTFILE} {} \; endif +ifneq ($(filter pkg.signwith,$(DEB_BUILD_PROFILES)),) + find . -name "*.ko" | xargs -i ${SIGNATURE_SIGNWITH} {} {}.signature ${SIGNATURE_HASHFN} ${SIGNATURE_CERTFILE} + find . -name "*.ko" | xargs -i $(KDIR)/scripts/sign-file -s {}.signature ${SIGNATURE_HASHFN} ${SIGNATURE_CERTFILE} {} +endif override_dh_auto_install: $(MAKE) -C $(KDIR) M=${MODULE_DIR} INSTALL_MOD_PATH=$(PWD)/debian/${PN} modules_install diff --git a/meta/recipes-kernel/linux-module/module.inc b/meta/recipes-kernel/linux-module/module.inc index 3e8e5e7a..d7432bf7 100644 --- a/meta/recipes-kernel/linux-module/module.inc +++ b/meta/recipes-kernel/linux-module/module.inc @@ -25,6 +25,7 @@ DEB_BUILD_OPTIONS += "noautodbgsym" SIGNATURE_KEYFILE ??= "" SIGNATURE_CERTFILE ??= "" SIGNATURE_HASHFN ??= "sha256" +SIGNATURE_SIGNWITH ??= "" SRC_URI += "file://debian/" @@ -57,6 +58,7 @@ TEMPLATE_VARS += " \ SIGNATURE_KEYFILE \ SIGNATURE_CERTFILE \ SIGNATURE_HASHFN \ + SIGNATURE_SIGNWITH \ PN \ DEBIAN_COMPAT"