From patchwork Wed Jul 30 13:51:51 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Pratik Manvar X-Patchwork-Id: 2117255 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=googlegroups.com header.i=@googlegroups.com header.a=rsa-sha256 header.s=20230601 header.b=wXr2JErK; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=LTC4rQzI; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=googlegroups.com (client-ip=2001:4860:4864:20::40; helo=mail-oa1-x40.google.com; envelope-from=swupdate+bncbdjojtwc2ymrbq6hvdcamgqe52g5z7q@googlegroups.com; receiver=patchwork.ozlabs.org) Received: from mail-oa1-x40.google.com (mail-oa1-x40.google.com [IPv6:2001:4860:4864:20::40]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4bsYZV1XcTz1xtH for ; Wed, 30 Jul 2025 23:53:06 +1000 (AEST) Received: by mail-oa1-x40.google.com with SMTP id 586e51a60fabf-301ede1998asf1813321fac.3 for ; Wed, 30 Jul 2025 06:53:15 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1753883589; cv=pass; d=google.com; s=arc-20240605; b=FJHREN6odX20Msa3YswQfJnRPCsy9bp7MZ1++DhKdz/ueVf+J5fhnajGMDer4o63Jn HwkFKEJX1ChhNPUU/NGBx5wVHMBsLG/c05ocPIuX7hkF4ehtRM0d7z20PnJy+PWcjnir b9QpxuWmGPlgcqjo7HH9Ld8pWfLc+POS/+ydsW2JZjHHuEljDkHlK+gR9cB2K+8M7J/7 crcr/pW+03dsFUqwgOrb77GC5q3YhK+8dH3m7g2DLghWbYj7yFvXdTVj21dl2G6D9u8x 0gLW8DprL0UfgYYRwfoH2y0KTTfG9vFwLVwRdMv78a1zDAZ2dFth4r9VzaiLkuk5MlW2 lE4Q== 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:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature :dkim-signature; bh=AlJ3u2H3NHJAHXNg0NCah25vI4I2zZjeTb5vHNyPiCY=; fh=LtW0GPkSGmeMH6Hn2EqP1SZxI2LChhaV4F61usjga0Q=; b=fYnIefhXidNpi8hgWCS3tpxt0zuo3oW94xo63zutrKKrw1ZiKvn6DeC9jS+zWAipK0 0wvd+tvoLQpWTJCEtLYM6eW69bliskt4rTVHTellEBi1AHPQfv4U82kaoYNRJH44HAui B2/5+YpJtJDSQOTbIIwYZ8pKxBvvERpln5KC+VDqtP7N0RLIcLYQfsq8obwzFngltd9O OUx59DqCNViQxYv7e/pa4nC6IqyGPBgSVzEJ0DKiSejEK3dRLrD4fpJhugD4DsOgBNpw Im0PXFnC/ShPLAtkueg/vRlNqAa77akhx4maDhKPQ5SI8JXnE4sJL0jnALsi+aY1iqA2 Xx1g==; darn=patchwork.ozlabs.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=g2Z18k6a; spf=pass (google.com: domain of pratikmanvar09@gmail.com designates 2607:f8b0:4864:20::62e as permitted sender) smtp.mailfrom=pratikmanvar09@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1753883588; x=1754488388; darn=patchwork.ozlabs.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=AlJ3u2H3NHJAHXNg0NCah25vI4I2zZjeTb5vHNyPiCY=; b=wXr2JErKPin7jKOcWbyx03EPJmimU6FjdVx4GIpV0IjYuqRL9DYsfkQ85s/atxFghz mt/HfwYfzjvvj2/9SNl3j5I0l7LZvP/vK9HkNoNQRMrf8nVLIJ7gT54sf1FlGVRbTkd/ CZG6fJLRhMUIhUkM08tgSNq0CNp73J+4z5P9VroUjztLHIZMpiPiz7pCmY4AAdtTLt+H LQ8wbeLA0AIfLlCJjPqWJCJzq05RUEbPI/zKUUNPEpNp2WhfNFCm4KAVWtlnwvKYmHwl TiiF8cUBR80Q8q3rfHjQZLa02kFSWIZZcwLdWUMCC0YHOp/GRHXUaNqF6+m5QtwT5R1O 25NA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1753883588; x=1754488388; darn=patchwork.ozlabs.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=AlJ3u2H3NHJAHXNg0NCah25vI4I2zZjeTb5vHNyPiCY=; b=LTC4rQzIwuSM4Cj3kU4/HhTANqRXJYkMphgsmithbcj7AE9Kq06ZOinxQFpgzw80Os LWLfODAkC6QYwQQCQ1WUQQbIQteyKiDLhXEW3xaD7H7U2WJqD3E6jzXkHHzuvoAqoJrY fB4yOYQ5E9sbKDX30Jg4e8QaD3MJB1vI+f6QMGNzQHtSCYwmyniUSEioO2+LDpVVFQKS IIQcjNEPF4cB6wrgBpuAKCfOqFydGvlVk9EY6oi44zdvRiryXlzV0kpDfcqLVaDDW8BG cvL2bzcPjYJVlO9BHHdF9uNeL+I0w3Ea4Jvi11JmT/vGDDF6g5hHxqsywT6gpTHr+QiB UdhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753883589; x=1754488389; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:sender:from:to:cc:subject:date :message-id:reply-to; bh=AlJ3u2H3NHJAHXNg0NCah25vI4I2zZjeTb5vHNyPiCY=; b=LzeFzqqp63E/eRR+tssI54drOcmmfudl9cwQsjS1wAuo87GEjHgisiixhCpZcX6qrV RE8KpgVH01Dj8FORhm+8shhZl1VlU6TlaMfXcva/Q1SLxYGht17o9ZCVjR1yLKcOdTBc GNmDaNIDz91xe763vH3ha/+U7493eQDcD0hGN9nOg3LwVnkz/V5iNxqppKpyJJpU05gl /Mvq6uV+T3s0nUBlGnWNAovR9IrCVEvqxGdwL8azRfDMQFBQ5BAKDll20QnS+V7aG53q 9a4bEn99jcdKrC/MiKn+Jv6elPp42JNDcY0P8jZawkS6e11hm1hzsgxV2aW471KNtVpI LOZw== Sender: swupdate@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCXvjjGCzM34/FKUjRs67vH1H1HaTasRsQeFOHOMU0DgBL+SLH0DbbTX5G5ENVW6oZu3kH6YJCfzaQ==@patchwork.ozlabs.org X-Gm-Message-State: AOJu0Yy1jccEXfgITA4d8Kc8CZs87z9qXW8ee6TJuw5398aSLTTZEUqZ nsKb8mG3gQXRvlsXiYaikARcytCMac8NqFlNbr3BLaesXEwfU9bD/GdP X-Google-Smtp-Source: AGHT+IEW2VZs4zDl6tO3fGhjNNgcBZvlyT0ELSFbi729qYzu98VuU7VgxlPbHx6TFk631eZH2kjyzg== X-Received: by 2002:a05:6808:1b24:b0:415:969d:26f8 with SMTP id 5614622812f47-4319a083827mr1964662b6e.17.1753883588464; Wed, 30 Jul 2025 06:53:08 -0700 (PDT) X-BeenThere: swupdate@googlegroups.com; h=AZMbMZeEWYOPBhC3pRWTv1KXb+heO75OjMbKajs+wn63R/YrPw== Received: by 2002:a05:6871:8114:b0:2e9:9a5a:7609 with SMTP id 586e51a60fabf-306ddbc34a5ls4179999fac.1.-pod-prod-01-us; Wed, 30 Jul 2025 06:53:06 -0700 (PDT) X-Received: by 2002:a05:6870:3c19:b0:2ff:a802:6885 with SMTP id 586e51a60fabf-30785a2abd6mr1902758fac.11.1753883586732; Wed, 30 Jul 2025 06:53:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1753883586; cv=none; d=google.com; s=arc-20240605; b=X88ncZ5eGMGo9N48vuaHhvW6pG/SdbcylMIZRPXewSU5uJQRi49SRP04braov6Z/HT IFnz+cCdcZwJJZkw1Zx8/7SH/t5rWyB8c+upb3x9LNr0VyH8VBEMU2ZeLhI8lLiH0N8f kTcXZE10BFom+OA4pW3jLWln3oQVVTQhwLtSOj8u+1qpgDglwsRmds+TrOYniYdpx4oN bPZl35nzKxacUOepKLiATSOwBG4XKO8NdoaVDWbXNXASOBaqbTchxdp3XTmzS+p/VByP Y5bFIgk0OK0eya3VZDt9Zr+LnQRGcHRLwN4CzYEx8Qoq5YNfNwy6pGJzPu9M6PSar+NB AGUA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=jIqLjXL8JQZ0sfsRp0Rt/wAGzG4ZcjZSqOkPo+Am4RU=; fh=8fVwqyr842D4ja+s3p3TLqZs+XteIWJoflJf6u6shuw=; b=kxZoyCny60WVEL3ARYQC6EdsnbiOzD9CJ6Nnpslfy5Mnz5vr6FFWAzLHNI0g+kfGXJ zFdrVJOxC8KmcXkdEPLq3znPYnHafTTBWreah3WzIeg4DyibeC1yrtCgm1iaVLzlSeyp FVbk+Oh6v5rqtjY4pRlrcXmOpw74NHz8j2ByefEqEXgdKCPrqeNV6oNB5mNTOt0OF7W0 5xi8iwH/iJ8pbbhj6uO+ubW6NQEJU11TODgHqN0s+rGz/UVg/TcPs/rjxu7/HrU3UKHy fjdPEd03Sh9O44SYDzLxJwqnPpHrID1XXppNBbh9kQRpbXrc0oReBnNb5axg/P5n2sw2 8RDQ==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=g2Z18k6a; spf=pass (google.com: domain of pratikmanvar09@gmail.com designates 2607:f8b0:4864:20::62e as permitted sender) smtp.mailfrom=pratikmanvar09@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com Received: from mail-pl1-x62e.google.com (mail-pl1-x62e.google.com. [2607:f8b0:4864:20::62e]) by gmr-mx.google.com with ESMTPS id 586e51a60fabf-307134fda99si536954fac.5.2025.07.30.06.53.06 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 30 Jul 2025 06:53:06 -0700 (PDT) Received-SPF: pass (google.com: domain of pratikmanvar09@gmail.com designates 2607:f8b0:4864:20::62e as permitted sender) client-ip=2607:f8b0:4864:20::62e; Received: by mail-pl1-x62e.google.com with SMTP id d9443c01a7336-23aeac7d77aso9308175ad.3 for ; Wed, 30 Jul 2025 06:53:06 -0700 (PDT) X-Gm-Gg: ASbGncup0ZhIEhIBRueaEcipw3vDZ23orRKCUpD8p+JU11Y867Aw8tviuGf7qCRFWPA MdHfnjIrivG0tAfQNczB3RrlAcsZED5bCWd4uYo0Qx7WTx2XSHh20XfysV5kWHZUznoBhV6Nb11 HfUekY+QrbaDTDQBJzGK2L2pQPb/avXOyqUC9MqtQJVyClrtwTJ8pPFstCHLZy9Ifn48hLRqLkv fO8sfN87AU1tR7pD5P8B4cF1Bxf8agnDRjUw1kKvEll/2z95CFm/AovhRjX2aXqNeZqVsXqrc4q 8ZLyOjytV4UeA1g+DZyJzm2A7XNxN5GmaqfSHFfCHEefziLp/L8mkmvBkj5Xa7rXpNW7KGZ6C9z BTcqMkXM2yTqbY4zRpNPVC57qO/jz X-Received: by 2002:a17:903:11d0:b0:234:8ef1:aa7b with SMTP id d9443c01a7336-24096a6fefdmr41855605ad.20.1753883585136; Wed, 30 Jul 2025 06:53:05 -0700 (PDT) Received: from bsp.intra.ifm ([137.59.64.99]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2403ed55780sm63327115ad.166.2025.07.30.06.53.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Jul 2025 06:53:04 -0700 (PDT) From: Pratik Manvar To: swupdate@googlegroups.com Cc: Pratik Manvar Subject: [swupdate] [swugenerator 3/3] fix: correct PKCS#11 mechanism usage in signing command Date: Wed, 30 Jul 2025 19:21:51 +0530 Message-ID: <20250730135151.4186-3-pratikmanvar09@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250730135151.4186-1-pratikmanvar09@gmail.com> References: <20250730135151.4186-1-pratikmanvar09@gmail.com> MIME-Version: 1.0 X-Original-Sender: pratikmanvar09@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=g2Z18k6a; spf=pass (google.com: domain of pratikmanvar09@gmail.com designates 2607:f8b0:4864:20::62e as permitted sender) smtp.mailfrom=pratikmanvar09@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com Precedence: list Mailing-list: list swupdate@googlegroups.com; contact swupdate+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: swupdate@googlegroups.com X-Google-Group-Id: 605343134186 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , From: Pratik Manvar Fix an issue where the pkcs11-tool was invoked with an empty mechanism due to a space after `-m ` flag. This caused signing to fail with the error "Unknown PKCS11 mechanism". So, remove space after `-m` to fix PKCS#11 mechanism error as below. ['-m ', 'SHA256-RSA-PKCS'] ['-m', 'SHA256-RSA-PKCS'] The mechanism should now correctly set to `SHA256-RSA-PKCS`. Signed-off-by: Pratik Manvar --- swugenerator/swu_sign.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/swugenerator/swu_sign.py b/swugenerator/swu_sign.py index 437a0a5..53b6727 100644 --- a/swugenerator/swu_sign.py +++ b/swugenerator/swu_sign.py @@ -129,7 +129,7 @@ class SWUSignPKCS11(SWUSign): self.signcmd = [ "pkcs11-tool", "-s", - "-m ", + "-m", "SHA256-RSA-PKCS", "-i", sw_desc_in,