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; Tue, 15 Apr 2025 14:23:19 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-lj1-f186.google.com (mail-lj1-f186.google.com [209.85.208.186]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 53FCNINS004903 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 15 Apr 2025 14:23:18 +0200 Received: by mail-lj1-f186.google.com with SMTP id 38308e7fff4ca-30bf647866asf25757701fa.1 for ; Tue, 15 Apr 2025 05:23:18 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1744719793; cv=pass; d=google.com; s=arc-20240605; b=aqU2W7EK9NEqWdArvB1I2V4ZiUaJX+9g3JsXduYFxogJEkX6TTaG5iprDQJRm8weCr GBD86npad6iVZNizUxUSYiw64ABu74+V2qZZkPLAHY44Gk0ek8NhUuJ0lhsxJkFK9J7P B7GCejDWnwOGMHmOBn2yEPwPUxptbFAqmWESRw4Hl6vJzSt+3w8rt8uyh6SwrVNHWm2N BxRaWDq89I+EfTsnVpiD7uHXfvr+AfwV92ol/SNDsAhB/IZmQTO486YECCD8fD4Xnwe6 5XroDM/OJ+uQzd6jxZh3ktH/bO9Te5DF3M1hZ/2JNl8aaO7fbRskblYLvGc+UfEKcFAN VbpQ== ARC-Message-Signature: i=2; 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:feedback-id:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=fbwqCexg0BYZbnGowK1MsTqFN2RRBdHjkzoTIWD8Uec=; fh=bcUWhaIp06NQtyxz1bCPbLsDoXaeQKSWuiAPOXHHXdA=; b=ORge/Wzy5/iKYChqVsG3yMzTGGTrEh7t12c8phAVBEEfX7Fv+EzdLT74xjJf7K3snG 9xjkKq06JGslIFAVoVgmAaUgsLEWhGLZOz+88ZSImtyeUxf/VwHm5+uwjE9Bj4liLX6U 6Yo0hQlT4Dac8Ddq6fLUj/7nxKDyqpC9r02OhnTyfTBMwTNOhcRvy1nJGj73cQ8ty1Ef V7QyEfL5KB/6eb/tK3xIip9mx6qB+VRH/O6OYCYWNieGcjmsMVyBSrhI9l6oYIpLqX44 PI5ZjmbG0fQeVZDpEuPWm9lJ2BgY51TPSimX4dDWMQFAyYnmk47bWy+TGpL3OsZjrPTU n6gQ==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=dzlIDFAb; spf=pass (google.com: domain of fm-1328731-20250415122308fe58ee131f522d5831-18kdal@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) smtp.mailfrom=fm-1328731-20250415122308fe58ee131f522d5831-18kdAL@rts-flowmailer.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=1744719793; x=1745324593; 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:feedback-id :mime-version:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=fbwqCexg0BYZbnGowK1MsTqFN2RRBdHjkzoTIWD8Uec=; b=RUkusYGJNqDF+yTM7/bQktfoZn77HVZ3/CSbHacDCFpFVksN1bhtAtznrsSTto6Clw kHnanMCTlqZOxOmcTiPTTiY7mkHBA0g/U2ui/jUpmyAfI/PckZJ02ohrTXH7MAPh47Dt pzYIDSHG21IfmFDMjM6705b8DF48LLXRySLcZqpWn+i9RtQHeTyIwvffmvtCYz4/58HN Pomhz6GI7oecPtHxfm8y4Si3vTy/5hfew1caM8BgRwx2Nw0tLGgO695CVfaWhw1ZC/Cx fbzCHg480RXi/MFKKKEMN9AYpPSkdarZfVylz5Yms/wlhHHflGhGHLil6JXk2KNeMZx9 ssmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744719793; x=1745324593; 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:feedback-id :mime-version:message-id:date:subject:cc:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=fbwqCexg0BYZbnGowK1MsTqFN2RRBdHjkzoTIWD8Uec=; b=MOaueZt4R1kxRiWuEgThJW8FfRERcZLEmAqEdskjHCzAuZmTy62+iEe51nCm2AifbS LUvxvvhhdvYmLzunYyclbyTykysESqlVpDnEvDkt40qo/0rONu3o/LwqWcQBs0IdJj+w MjIwGS5LFHOH965IzLgcgpPwZw6BvYejXQzSocFb5HNvAUdevzW+wC6NPENg9FhnduAp 5pWq+xzj8bjs236ivf4G7ahJKDyJrJf0KkoCyX72fMiETlw+BtU3lcv/k/QAf0p0kwFC zDQXcz04wIMZhwHr5aXHYtzDyqAJRu1cXp0+oZX/dwBOOBP/sHssg4phjHXWKEXSbx5+ o1Ig== X-Forwarded-Encrypted: i=2; AJvYcCVZlQc8rVCZuimhJWNYbbw6353Hs0IwxUiI1wqyVPcXVMh84VxHS6i56hOQMn3X8xhYhCof@ilbers.de X-Gm-Message-State: AOJu0Yx126UcAQwPvO/2SG5+w0AxmEsL0CIkMMR7pmszbkng3yomrVp6 cQjXeggeV6fHpMiRYGPhx9ttq8U3ysc8iTqOMkKi8V5gNpOw0+n6 X-Google-Smtp-Source: AGHT+IHaEUDWD4NglPNOKZ7wcNZxvRVo30Ck+pT2oOQ5mBGZvDiZOX2ihw87nFegrPeRcwrXzNc4iQ== X-Received: by 2002:a05:651c:3137:b0:308:f787:5c48 with SMTP id 38308e7fff4ca-31049aadf26mr56569461fa.33.1744719792076; Tue, 15 Apr 2025 05:23:12 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h=ARLLPAJDjL7HiPt85Q49MQNsP0Du7NghYwDoQjy3GyyFmhuo3A== Received: by 2002:a2e:9ac2:0:b0:30b:fcdc:e50d with SMTP id 38308e7fff4ca-30f4c7df667ls2308831fa.0.-pod-prod-05-eu; Tue, 15 Apr 2025 05:23:09 -0700 (PDT) X-Received: by 2002:a05:6512:23a1:b0:545:2b24:c714 with SMTP id 2adb3069b0e04-54d452948e9mr5153099e87.18.1744719789418; Tue, 15 Apr 2025 05:23:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1744719789; cv=none; d=google.com; s=arc-20240605; b=LYocn1DvlY6XlI+2/WUzwKw6KQ/gdwcXCN3sQShEegcDn97bVUYe/pWhx2c5t49T5u dJDVhaORqF5LtM47M8m/NldeGrGqOKBy3Fgf3ZDxYYTPmf50SgqotGUjTaS23CDyuu7L 4wYeetfuE90+G+h8w72ka+HZhCagfJg6mQ1Ct3qD4P0y6OU6HuSY0pruOS9dMEt7ssxU sEGUPFHF3kKEmxyuXgMbL06G7YLG71jPXAVcTTOPwMVDMhTlobJeSmTZKAVUCytMJXuE SgJL2dYykuAL3+UX/UuOBLZhSAqImyqMQBX6OQnnxF0albfRUhAIiMYDk33hCIsqL6vu f36Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=feedback-id:content-transfer-encoding:mime-version:message-id:date :subject:cc:to:from:dkim-signature; bh=JsE8MWaJdVVocTPGTMsCZkyAfOg1eUjB5kRTLloZXjM=; fh=KIkufVpSufRdX0kM67eXsuyWX/d3XYb6xMZvLts8gs4=; b=btft+HGF1K3WC4i9wRUwbms7V2W/kwvoD3nlRthtLVLQXcPYX19mnVYkC2iUDPgoOa ZGZJhK3f+Cw5ie/4AgGJXaFwiOzqnexkx5OQFRkl75C59nYsGlK4G4w34jLN0w0rPRNF 987CxA7zm0BMkvn4hSFX4j3+XR7XcrJIR0vFZVe4sOH9ax51J++/tgUwTYkDAyDgktKM ZhQZ5mMaFedrNbTOxjmDMj+Zov4Y+SmvOdhCQ6rZ30a05ArXoxhfn5sn9keqNbZr07y4 vjQzQktqGjJNKBgI51y1n50iqlhbIWwiMwpkO2YJzbp7g7YbAHzhpVyGx2mDC4S3QCFI dqlA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=dzlIDFAb; spf=pass (google.com: domain of fm-1328731-20250415122308fe58ee131f522d5831-18kdal@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) smtp.mailfrom=fm-1328731-20250415122308fe58ee131f522d5831-18kdAL@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-64-226.siemens.flowmailer.net (mta-64-226.siemens.flowmailer.net. [185.136.64.226]) by gmr-mx.google.com with ESMTPS id 2adb3069b0e04-54d3d508a4bsi345561e87.6.2025.04.15.05.23.09 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 15 Apr 2025 05:23:09 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-1328731-20250415122308fe58ee131f522d5831-18kdal@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) client-ip=185.136.64.226; Received: by mta-64-226.siemens.flowmailer.net with ESMTPSA id 20250415122308fe58ee131f522d5831 for ; Tue, 15 Apr 2025 14:23:08 +0200 From: "'Gokhan Cetin' via isar-users" To: isar-users@googlegroups.com Cc: gokhan.cetin@siemens.com Subject: [PATCH 0/5] Structure module signing dependencies and providers Date: Tue, 15 Apr 2025 14:21:59 +0200 Message-Id: <20250415122204.120360-1-gokhan.cetin@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1328731:519-21489:flowmailer X-Original-Sender: gokhan.cetin@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=dzlIDFAb; spf=pass (google.com: domain of fm-1328731-20250415122308fe58ee131f522d5831-18kdal@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) smtp.mailfrom=fm-1328731-20250415122308fe58ee131f522d5831-18kdAL@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Gokhan Cetin Reply-To: Gokhan Cetin Content-Type: text/plain; charset="UTF-8" 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: wcGgubuBYJvM As of now, in each kernel module, the same configuration block has to be specified repeatedly for each module in module recipes to specify build-time dependencies on recipes that provide the required build profile and the scripts and certificates used in kernel module signing. With these changes, it is possible to enable a recommended signature configuration for all module recipes without touching the modules, while it is still possible to customize the configuration when necessary. Gokhan Cetin (5): module-signer-example: define virtual package name as module-signer meta/recipes-kernel/linux-module: Define default paths for signing related variables meta-isar/recipes-secureboot/sb-mok-keys: define virtual package name meta/recipes-kernel/linux-module: add option to set default signing profile and dependencies doc/user_manual: describe module signer and certificate provider configuration doc/user_manual.md | 8 ++++++++ .../module-signer-example/module-signer-example.bb | 3 +++ .../recipes-secureboot/sb-mok-keys/sb-mok-keys.bb | 2 ++ meta/recipes-kernel/linux-module/module.inc | 12 +++++++++--- 4 files changed, 22 insertions(+), 3 deletions(-) -- 2.39.2 -- 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/20250415122204.120360-1-gokhan.cetin%40siemens.com.