diff options
Diffstat (limited to 'doc/gpg.sgml')
-rw-r--r-- | doc/gpg.sgml | 63 |
1 files changed, 34 insertions, 29 deletions
diff --git a/doc/gpg.sgml b/doc/gpg.sgml index ce181ca39..c2d3048c0 100644 --- a/doc/gpg.sgml +++ b/doc/gpg.sgml @@ -502,7 +502,9 @@ will not be used by GnuPG. <listitem><para> Set a preferred keyserver for the specified user ID(s). This allows other users to know where you prefer they get your key from. See ---keyserver-option honor-keyserver-url. +--keyserver-option honor-keyserver-url. Note that some versions of +PGP interpret the presence of a keyserver URL as an instruction to +enable PGP/MIME mail encoding. </para></listitem></varlistentry> <varlistentry> <term>toggle</term> @@ -1052,8 +1054,8 @@ this option. This option defaults to yes. <term>--min-cert-level</term> <listitem><para> When building the trust database, disregard any signatures with a -certification level below this. Defaults to 1, which accepts all -signatures. +certification level below this. Defaults to 2, which disregards level +1 signatures. </para></listitem></varlistentry> <varlistentry> @@ -1178,9 +1180,12 @@ keyserver types, some common options are: <term>include-revoked</term> <listitem><para> When searching for a key with --search-keys, include keys that are -marked on the keyserver as revoked. Note that this option is always -set when using the NAI HKP keyserver, as this keyserver does not -differentiate between revoked and unrevoked keys. +marked on the keyserver as revoked. Note that not all keyservers +differentiate between revoked and unrevoked keys, and for such +keyservers this option is meaningless. Note also that most keyservers +do not have cryptographic verification of key revocations, and so +turning this option off may result in skipping keys that are +incorrectly marked as revoked. Defaults to on. </para></listitem></varlistentry> <varlistentry> @@ -1570,13 +1575,13 @@ $GNUPGHOME. <varlistentry> -<term>--charset &ParmName;</term> +<term>--display-charset &ParmName;</term> <listitem><para> Set the name of the native character set. This is used to convert some informational strings like user IDs to the proper UTF-8 encoding. If this option is not used, the default character set is determined from the current locale. A verbosity level of 3 shows the -used one. Valid values for &ParmName; are:</para> +chosen set. Valid values for &ParmName; are:</para> <variablelist> <varlistentry> <term>iso-8859-1</term><listitem><para>This is the Latin 1 set.</para></listitem> @@ -1603,11 +1608,11 @@ that the OS uses native UTF-8 encoding.</para></listitem> <term>--utf8-strings</term> <term>--no-utf8-strings</term> <listitem><para> -Assume that the arguments are already given as UTF8 strings. The default -(--no-utf8-strings) -is to assume that arguments are encoded in the character set as specified -by --charset. These options affect all following arguments. Both options may -be used multiple times. +Assume that command line arguments are given as UTF8 strings. The +default (--no-utf8-strings) is to assume that arguments are encoded in +the character set as specified by --display-charset. These options +affect all following arguments. Both options may be used multiple +times. </para></listitem></varlistentry> @@ -1732,9 +1737,9 @@ Put the name value pair into the signature as notation data. must contain a '@' character. This is to help prevent pollution of the IETF reserved notation namespace. The --expert flag overrides the '@' check. &ParmValue; may be any printable string; it will be -encoded in UTF8, so you should check that your --charset is set -correctly. If you prefix &ParmName; with an exclamation mark (!), the -notation data will be flagged as critical (rfc2440:5.2.3.15). +encoded in UTF8, so you should check that your --display-charset is +set correctly. If you prefix &ParmName; with an exclamation mark (!), +the notation data will be flagged as critical (rfc2440:5.2.3.15). --sig-notation sets a notation for data signatures. --cert-notation sets a notation for key signatures (certifications). --set-notation sets both. @@ -1936,14 +1941,14 @@ conventional encryption. <term>--simple-sk-checksum</term> <listitem><para> Secret keys are integrity protected by using a SHA-1 checksum. This -method will be part of an enhanced OpenPGP specification but GnuPG -already uses it as a countermeasure against certain attacks. Old -applications don't understand this new format, so this option may be -used to switch back to the old behaviour. Using this this option -bears a security risk. Note that using this option only takes effect -when the secret key is encrypted - the simplest way to make this -happen is to change the passphrase on the key (even changing it to the -same value is acceptable). +method is part of the upcoming enhanced OpenPGP specification but +GnuPG already uses it as a countermeasure against certain attacks. +Old applications don't understand this new format, so this option may +be used to switch back to the old behaviour. Using this option bears +a security risk. Note that using this option only takes effect when +the secret key is encrypted - the simplest way to make this happen is +to change the passphrase on the key (even changing it to the same +value is acceptable). </para></listitem></varlistentry> @@ -2368,11 +2373,11 @@ verification is not needed. <term>--with-colons</term> <listitem><para> Print key listings delimited by colons. Note that the output will be -encoded in UTF-8 regardless of any --charset setting. This format is -useful when GnuPG is called from scripts and other programs as it is -easily machine parsed. The details of this format are documented in -the file doc/DETAILS, which is included in the GnuPG source -distribution. +encoded in UTF-8 regardless of any --display-charset setting. This +format is useful when GnuPG is called from scripts and other programs +as it is easily machine parsed. The details of this format are +documented in the file doc/DETAILS, which is included in the GnuPG +source distribution. </para></listitem></varlistentry> |