Skip to content

Commit ed12a1d

Browse files
Ineievdd9jn
Ineiev
authored andcommitted
doc: Update description of displayed trust values.
* doc/trust-values.texi: New file. * doc/Makefile.am (EXTRA_DIST): Add trust-values.texi. * doc/gnupg.texi (Trust Values): New chapter. * doc/gpg.texi (OpenPGP Key Management): Update the description of how trust values are displayed, replace table with a reference to Trust Values. * doc/gpg.texi (GPG Examples): Add @mansect trust values. -- Signed-off-by: Ineiev <[email protected]>
1 parent 2e2ab4b commit ed12a1d

File tree

4 files changed

+65
-32
lines changed

4 files changed

+65
-32
lines changed

doc/Makefile.am

+2-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,8 @@ EXTRA_DIST = samplekeys.asc mksamplekeys com-certs.pem qualified.txt \
4949
gnupg-card-architecture.png gnupg-card-architecture.pdf \
5050
FAQ gnupg7.texi mkdefsinc.c defsincdate \
5151
opt-homedir.texi see-also-note.texi specify-user-id.texi \
52-
gpgv.texi yat2m.c ChangeLog-2011 whats-new-in-2.1.txt
52+
gpgv.texi yat2m.c ChangeLog-2011 whats-new-in-2.1.txt \
53+
trust-values.texi
5354

5455
BUILT_SOURCES = gnupg-module-overview.png gnupg-module-overview.pdf \
5556
gnupg-card-architecture.png gnupg-card-architecture.pdf \

doc/gnupg.texi

+6
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,7 @@ the administration and the architecture.
140140
* Invoking GPGSM:: Using the S/MIME protocol.
141141
* Invoking SCDAEMON:: How to handle Smartcards.
142142
* Specify a User ID:: How to Specify a User Id.
143+
* Trust Values:: How GnuPG displays trust values.
143144
144145
* Helper Tools:: Description of small helper tools
145146
* Web Key Service:: Tools for the Web Key Service
@@ -179,6 +180,11 @@ the administration and the architecture.
179180
@anchor{how-to-specify-a-user-id}
180181
@include specify-user-id.texi
181182

183+
@node Trust Values
184+
@chapter Trust Values
185+
@anchor{trust-values}
186+
@cindex trust values
187+
@include trust-values.texi
182188

183189
@include tools.texi
184190
@include wks.texi

doc/gpg.texi

+10-31
Original file line numberDiff line numberDiff line change
@@ -1040,38 +1040,13 @@ signing.
10401040

10411041
@c man:.RS
10421042
The listing shows you the key with its secondary keys and all user
1043-
ids. The primary user id is indicated by a dot, and selected keys or
1044-
user ids are indicated by an asterisk. The trust
1045-
value is displayed with the primary key: the first is the assigned owner
1046-
trust and the second is the calculated trust value. Letters are used for
1047-
the values:
1043+
IDs. The primary user ID is indicated by a dot, and selected keys or
1044+
user IDs are indicated by an asterisk. The trust
1045+
value is displayed with the primary key: "trust" is the assigned owner
1046+
trust and "validity" is the calculated validity of the key. Validity
1047+
values are also displayed for all user IDs.
1048+
For possible values of trust, @pxref{trust-values}.
10481049
@c man:.RE
1049-
1050-
@table @asis
1051-
1052-
@item -
1053-
No ownertrust assigned / not yet calculated.
1054-
1055-
@item e
1056-
Trust
1057-
calculation has failed; probably due to an expired key.
1058-
1059-
@item q
1060-
Not enough information for calculation.
1061-
1062-
@item n
1063-
Never trust this key.
1064-
1065-
@item m
1066-
Marginally trusted.
1067-
1068-
@item f
1069-
Fully trusted.
1070-
1071-
@item u
1072-
Ultimately trusted.
1073-
1074-
@end table
10751050
@c ******** End Edit-key Options **********
10761051

10771052
@item --sign-key @var{name}
@@ -3798,6 +3773,10 @@ which is equivalent to
37983773
imports only the user ids of a key containing the strings "Alfa"
37993774
or "Alpha" but not the string "test".
38003775

3776+
@mansect trust values
3777+
@ifset isman
3778+
@include trust-values.texi
3779+
@end ifset
38013780

38023781
@mansect return value
38033782
@chapheading RETURN VALUE

doc/trust-values.texi

+47
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
@c Copyright (C) 2018 Free Software Foundation, Inc.
2+
@c This is part of the GnuPG manual.
3+
@c For copying conditions, see the file gnupg.texi.
4+
5+
Trust values are used to indicate ownertrust and validity of keys and
6+
user IDs. They are displayed with letters or strings:
7+
8+
@table @asis
9+
10+
@item -
11+
@itemx unknown
12+
No ownertrust assigned / not yet calculated.
13+
14+
@item e
15+
@itemx expired
16+
17+
Trust calculation has failed; probably due to an expired key.
18+
19+
@item q
20+
@itemx undefined, undef
21+
Not enough information for calculation.
22+
23+
@item n
24+
@itemx never
25+
Never trust this key.
26+
27+
@item m
28+
@itemx marginal
29+
Marginally trusted.
30+
31+
@item f
32+
@itemx full
33+
Fully trusted.
34+
35+
@item u
36+
@itemx ultimate
37+
Ultimately trusted.
38+
39+
@item r
40+
@itemx revoked
41+
For validity only: the key or the user ID has been revoked.
42+
43+
@item ?
44+
@itemx err
45+
The program encountered an unknown trust value.
46+
47+
@end table

0 commit comments

Comments
 (0)