diff --git a/doc/gpg.texi b/doc/gpg.texi index 9d63b11e5..3eecc7d64 100644 --- a/doc/gpg.texi +++ b/doc/gpg.texi @@ -2176,7 +2176,7 @@ are available for all keyserver types, some common options are: this option is not used with HKP keyservers, as they do not support retrieving keys by subkey id. - @item no-seckeys + @item only-pubkeys Do now allow to import secret keys. @item timeout diff --git a/g10/import.c b/g10/import.c index 45bf23c25..ea3ba2991 100644 --- a/g10/import.c +++ b/g10/import.c @@ -212,7 +212,7 @@ parse_import_options(char *str,unsigned int *options,int noisy) /* New options. Right now, without description string. */ {"ignore-attributes", IMPORT_IGNORE_ATTRIBUTES, NULL, NULL}, - {"no-seckeys", IMPORT_NO_SECKEY, NULL, NULL}, + {"only-pubkeys", IMPORT_ONLY_PUBKEYS, NULL, NULL}, /* Hidden options which are enabled by default and are provided * in case of problems with the respective implementation. */ @@ -3191,7 +3191,7 @@ import_secret_one (ctrl_t ctrl, kbnode_t keyblock, } stats->secret_read++; - if ((options & IMPORT_NO_SECKEY)) + if ((options & IMPORT_ONLY_PUBKEYS)) { if (!for_migration) log_error (_("importing secret keys not allowed\n")); diff --git a/g10/keyserver.c b/g10/keyserver.c index acb82ef32..069c541d2 100644 --- a/g10/keyserver.c +++ b/g10/keyserver.c @@ -1518,7 +1518,7 @@ keyserver_get_chunk (ctrl_t ctrl, KEYDB_SEARCH_DESC *desc, int ndesc, /* For LDAP servers we reset IMPORT_SELF_SIGS_ONLY and * IMPORT_CLEAN unless they have been set explicitly. */ - options = (opt.keyserver_options.import_options | IMPORT_NO_SECKEY); + options = (opt.keyserver_options.import_options | IMPORT_ONLY_PUBKEYS); if (source && (!strncmp (source, "ldap:", 5) || !strncmp (source, "ldaps:", 6))) { @@ -1747,7 +1747,7 @@ keyserver_import_cert (ctrl_t ctrl, const char *name, int dane_mode, xfree (filtstr); if (!err) err = import_keys_es_stream (ctrl, key, NULL, fpr, fpr_len, - IMPORT_NO_SECKEY, + IMPORT_ONLY_PUBKEYS, NULL, NULL, KEYORG_DANE, NULL); restore_import_filter (save_filt); } @@ -1756,7 +1756,7 @@ keyserver_import_cert (ctrl_t ctrl, const char *name, int dane_mode, { err = import_keys_es_stream (ctrl, key, NULL, fpr, fpr_len, (opt.keyserver_options.import_options - | IMPORT_NO_SECKEY), + | IMPORT_ONLY_PUBKEYS), NULL, NULL, 0, NULL); } @@ -1848,7 +1848,7 @@ keyserver_import_wkd (ctrl_t ctrl, const char *name, unsigned int flags, xfree (filtstr); if (!err) err = import_keys_es_stream (ctrl, key, NULL, fpr, fpr_len, - IMPORT_NO_SECKEY, + IMPORT_ONLY_PUBKEYS, NULL, NULL, KEYORG_WKD, url); } diff --git a/g10/options.h b/g10/options.h index 053af915f..02c49c4e5 100644 --- a/g10/options.h +++ b/g10/options.h @@ -409,7 +409,7 @@ EXTERN_UNLESS_MAIN_MODULE int memory_stat_debug_mode; #define IMPORT_MERGE_ONLY (1<<4) #define IMPORT_MINIMAL (1<<5) #define IMPORT_CLEAN (1<<6) -#define IMPORT_NO_SECKEY (1<<7) +#define IMPORT_ONLY_PUBKEYS (1<<7) #define IMPORT_KEEP_OWNERTTRUST (1<<8) #define IMPORT_EXPORT (1<<9) #define IMPORT_RESTORE (1<<10)