.gitlab/ci/build_archiso.sh: do not use "default" as the gpg Key-Type

GnuPG changed their default from RSA to ECC, so Key-Length not
a thing it supports. Instead it asks for the Key-Curve.

Avoid using the default and hardcode ed25519 (which is the current
GnuPG default).
This commit is contained in:
nl6720 2023-12-07 10:26:13 +02:00
parent 1eb7fc3c8a
commit 60a38f0890
No known key found for this signature in database
GPG key ID: 5CE88535E188D369

View file

@ -183,8 +183,8 @@ __EOF__
gpg --homedir "${gnupg_homedir}" --gen-key <<EOF
%echo Generating ephemeral Arch Linux release engineering key pair...
Key-Type: default
Key-Length: 3072
Key-Type: eddsa
Key-Curve: ed25519
Key-Usage: sign
Name-Real: Arch Linux Release Engineering
Name-Comment: Ephemeral Signing Key