aboutsummaryrefslogtreecommitdiffstats
path: root/dirmngr/dns.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2021-10-13 15:25:28 +0000
committerWerner Koch <[email protected]>2021-10-13 15:25:28 +0000
commitfb26e144adfd93051501d58f5d0d4f8826ddf436 (patch)
treea6e220130df72e7dbe0bda45aa384f8475cd815e /dirmngr/dns.c
parentPost release updates (diff)
downloadgnupg-fb26e144adfd93051501d58f5d0d4f8826ddf436.tar.gz
gnupg-fb26e144adfd93051501d58f5d0d4f8826ddf436.zip
gpg: New option --override-compliance-check
* g10/gpg.c (oOverrideComplianceCheck): New. (opts): Add new option. (main): Set option and add check for batch mode. * g10/options.h (opt): Add flags.override_compliance_check. * g10/sig-check.c (check_signature2): Factor complaince checking out to ... (check_key_verify_compliance): this. Turn error into a warning in override mode. -- There is one important use case for this: For systems configured globally to use de-vs mode, Ed25519 and other key types are not allowed because they are not listred in the BSI algorithm catalog. Now, our release signing keys happen to be Ed25519 and thus we need to offer a way for users to check new versions even if the system is in de-vs mode. This does on purpose not work in --batch mode so that scripted solutions won't accidently pass a signature check. GnuPG-bug-id: 5655
Diffstat (limited to 'dirmngr/dns.c')
0 files changed, 0 insertions, 0 deletions