diff options
author | David Shaw <[email protected]> | 2005-10-12 20:44:24 +0000 |
---|---|---|
committer | David Shaw <[email protected]> | 2005-10-12 20:44:24 +0000 |
commit | 094a7ab401c03d6fc7cb1d3023ea8ee1e8dc9e34 (patch) | |
tree | d597749a8c3e6610f2b4fb7db835ed2e1aa7a78f /g10/options.h | |
parent | * getkey.c (merge_selfsigs_subkey), sig-check.c (signature_check2), (diff) | |
download | gnupg-094a7ab401c03d6fc7cb1d3023ea8ee1e8dc9e34.tar.gz gnupg-094a7ab401c03d6fc7cb1d3023ea8ee1e8dc9e34.zip |
* options.h, getkey.c (merge_selfsigs_subkey), gpg.c (main), sig-check.c
(signature_check2): Add --require-backsigs and --no-require-backsigs.
Currently defaults to --no-require-backsigs.
Diffstat (limited to '')
-rw-r--r-- | g10/options.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/g10/options.h b/g10/options.h index 866e713d3..dd07d089e 100644 --- a/g10/options.h +++ b/g10/options.h @@ -162,6 +162,8 @@ struct STRLIST sig_policy_url; STRLIST cert_policy_url; STRLIST sig_keyserver_url; + STRLIST cert_subpackets; + STRLIST sig_subpackets; int use_embedded_filename; int allow_non_selfsigned_uid; int allow_freeform_uid; @@ -207,6 +209,11 @@ struct int disable_ccid; /* Disable the use of the internal CCID driver. */ #endif /*ENABLE_CARD_SUPPORT*/ + /* If set, require an 0x19 backsig to be present on signatures made + by signing subkeys. If not set, a missing backsig is not an + error (but an invalid backsig still is). */ + int require_backsigs; + } opt; /* CTRL is used to keep some global variables we currently can't |