Windows signing restored

Ingo Klöcker kloecker at kde.org
Wed Aug 26 18:51:00 BST 2026


On Mittwoch, 26. August 2026 17:41:19 Mitteleuropäische Sommerzeit Ingo 
Klöcker wrote:
> On Mittwoch, 26. August 2026 14:00:26 Mitteleuropäische Sommerzeit Ben
> Cooksley wrote:
> > Unfortunately due to assumptions in Craft surrounding how X.509
> > certificate
> > subject names are constructed, it is not possible to restore appx signing
> > at this time as it fails due to the following error:
> > 
> > Aug 26 11:09:02 jarvis python[30701]: java.lang.IllegalArgumentException:
> > The app manifest publisher name (CN=K Desktop Environment e. V., O=K
> > Desktop Environment e. V., S=Berlin, C=DE) must match the subject name of
> > the signing certificate (SERIALNUMBER=VR
> > 31685,jurisdictionCountry=DE,BusinessCategory=Private
> > Organization,C=DE,ST=Berlin,O=K Desktop Environment e.V.,CN=K Desktop
> > Environment e.V.)
> > 
> > (Note for those looking to update our Craft configuration - the above is
> > not the subject name that Windows will accept, you need SERIALNUMBER=VR
> > 31685, 1.3.6.1.4.1.311.60.2.1.3=DE, 2.5.4.15=Private Organization, C=DE,
> > S=Berlin,  O=K Desktop Environment e.V., CN=K Desktop Environment e.V. for
> > that)
> 
> Should be easy to fix be (optionally) replacing the fine grained
> CodeSigning/ CommonName, CodeSigning/Organization, CodeSigning/State, etc.
> settings with a simple CodeSigning/DistinguishedName setting.

This will hopefully be fixed by
https://invent.kde.org/packaging/craft/-/merge_requests/379
and
https://invent.kde.org/sysadmin/craft-ci/-/merge_requests/26

Regards,
Ingo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 265 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-devel/attachments/20260826/311c9f4d/attachment.sig>


More information about the kde-devel mailing list