Mercurial > dovecot > core-2.2
annotate doc/man/doveadm-pw.1.in @ 22916:432635b3ef52
login-common: ssl_require_crl works both ways
It applies for incoming and outgoing connections.
author | Aki Tuomi <aki.tuomi@dovecot.fi> |
---|---|
date | Wed, 28 Feb 2018 14:22:04 +0200 |
parents | cb108f786fb4 |
children |
rev | line source |
---|---|
22713
cb108f786fb4
Updated copyright notices to include the year 2018.
Stephan Bosch <stephan.bosch@dovecot.fi>
parents:
21390
diff
changeset
|
1 .\" Copyright (c) 2010-2018 Dovecot authors, see the included COPYING file |
18830
90210d09b83c
man: doveadm-pw.1: Added a note about quoting password hashes.
Pascal Volk <user@localhost.localdomain.org>
parents:
18137
diff
changeset
|
2 .TH DOVEADM\-PW 1 "2015-06-05" "Dovecot v2.2" "Dovecot" |
11644
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
3 .SH NAME |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
4 doveadm\-pw \- Dovecot\(aqs password hash generator |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
5 .\"------------------------------------------------------------------------ |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
6 .SH SYNOPSIS |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
7 .BR doveadm " [" \-Dv "] " "pw \-l" |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
8 .\"------------------------------------- |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
9 .br |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
10 .BR doveadm " [" \-Dv "] " pw |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
11 [\fB\-p\fP \fIpassword\fP] |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
12 [\fB\-r\fP \fIrounds\fP] |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
13 [\fB\-s\fP \fIscheme\fP] |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
14 [\fB\-u\fP \fIuser\fP] |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
15 .RB [ \-V ] |
14169
db67d0255411
man: Added descriptions of -t option to doveadm-pw.1.
Pascal Volk <user@localhost.localdomain.org>
parents:
13707
diff
changeset
|
16 .\"------------------------------------- |
db67d0255411
man: Added descriptions of -t option to doveadm-pw.1.
Pascal Volk <user@localhost.localdomain.org>
parents:
13707
diff
changeset
|
17 .br |
db67d0255411
man: Added descriptions of -t option to doveadm-pw.1.
Pascal Volk <user@localhost.localdomain.org>
parents:
13707
diff
changeset
|
18 .BR doveadm " [" \-Dv "] " "pw \-t" |
db67d0255411
man: Added descriptions of -t option to doveadm-pw.1.
Pascal Volk <user@localhost.localdomain.org>
parents:
13707
diff
changeset
|
19 .I hash |
16696
c4f754d6967e
man: doveadm-pw.1: Option -p can also be used with -t.
Pascal Volk <user@localhost.localdomain.org>
parents:
16484
diff
changeset
|
20 [\fB\-p\fP \fIpassword\fP] |
14169
db67d0255411
man: Added descriptions of -t option to doveadm-pw.1.
Pascal Volk <user@localhost.localdomain.org>
parents:
13707
diff
changeset
|
21 [\fB\-u\fP \fIuser\fP] |
11644
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
22 .\"------------------------------------------------------------------------ |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
23 .SH DESCRIPTION |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
24 .B doveadm pw |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
25 is used to generate password hashes for different password |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
26 .IR scheme s |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
27 and optionally verify the generated hash. |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
28 .PP |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
29 All generated password hashes have a |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
30 .RI { scheme } |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
31 prefix, for example |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
32 .RB { SHA512\-CRYPT.HEX }. |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
33 All passdbs have a default scheme for passwords stored without the |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
34 .RI { scheme } |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
35 prefix. |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
36 The default scheme can be overridden by storing the password with the |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
37 scheme prefix. |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
38 .PP |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
39 .\"------------------------------------------------------------------------ |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
40 @INCLUDE:global-options@ |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
41 .\" --- command specific options --- "/. |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
42 .PP |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
43 Command specific |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
44 .IR options : |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
45 .\"------------------------------------- |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
46 .TP |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
47 .B \-l |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
48 List all supported password |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
49 .IR scheme s |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
50 and exit successfully. |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
51 .br |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
52 There are up to three optional password |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
53 .IR scheme s: |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
54 .BR BLF\-CRYPT " (Blowfish crypt)," |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
55 .BR SHA256\-CRYPT\ and |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
56 .BR SHA512\-CRYPT . |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
57 Their availability depends on the system\(aqs currently used libc. |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
58 .\"------------------------------------- |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
59 .TP |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
60 .BI \-p\ password |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
61 The plain text |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
62 .I password |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
63 for which the hash should be generated. |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
64 If no |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
65 .I password |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
66 was given |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
67 .BR doveadm (1) |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
68 will prompt interactively for one. |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
69 .\"------------------------------------- |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
70 .TP |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
71 .BI \-r\ rounds |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
72 The password |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
73 .IR scheme s |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
74 .BR BLF\-CRYPT , |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
75 .BR SHA256\-CRYPT\ and |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
76 .B SHA512\-CRYPT |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
77 supports a variable number of encryption |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
78 .IR rounds . |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
79 The following table shows the minimum/maximum number of encryption |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
80 .I rounds |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
81 per scheme. |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
82 When the |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
83 .B \-r |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
84 option was omitted the default number of encryption rounds will be applied. |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
85 .\" |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
86 .sp |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
87 .nf |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
88 Scheme | Minimum | Maximum | Default |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
89 ---------------------------------------------- |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
90 BLF\-CRYPT | 4 | 31 | 5 |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
91 SHA256\-CRYPT | 1000 | 999999999 | 5000 |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
92 SHA512\-CRYPT | 1000 | 999999999 | 5000 |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
93 .fi |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
94 .\" |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
95 .\"------------------------------------- |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
96 .TP |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
97 .BI \-s\ scheme |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
98 The password |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
99 .I scheme |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
100 which should be used to generate the hashed password. |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
101 By default the |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
102 .BI CRAM\-MD5\ scheme |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
103 will be used. |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
104 It is also possible to append an encoding suffix to the |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
105 .IR scheme . |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
106 Supported encoding suffixes are: |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
107 .BR .b64 , |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
108 .BR .base64\ and |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
109 .BR .hex . |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
110 .br |
11691
245cd41837ff
man pages: Use wiki2.dovecot.org links until wiki2 becomes the default.
Timo Sirainen <tss@iki.fi>
parents:
11644
diff
changeset
|
111 See also http://wiki2.dovecot.org/Authentication/PasswordSchemes for more |
11644
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
112 details about password schemes. |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
113 .\"------------------------------------- |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
114 .TP |
14169
db67d0255411
man: Added descriptions of -t option to doveadm-pw.1.
Pascal Volk <user@localhost.localdomain.org>
parents:
13707
diff
changeset
|
115 .BI \-t\ hash |
db67d0255411
man: Added descriptions of -t option to doveadm-pw.1.
Pascal Volk <user@localhost.localdomain.org>
parents:
13707
diff
changeset
|
116 Test if the given password |
18830
90210d09b83c
man: doveadm-pw.1: Added a note about quoting password hashes.
Pascal Volk <user@localhost.localdomain.org>
parents:
18137
diff
changeset
|
117 .I hash |
14169
db67d0255411
man: Added descriptions of -t option to doveadm-pw.1.
Pascal Volk <user@localhost.localdomain.org>
parents:
13707
diff
changeset
|
118 matches a given plain text password. |
18830
90210d09b83c
man: doveadm-pw.1: Added a note about quoting password hashes.
Pascal Volk <user@localhost.localdomain.org>
parents:
18137
diff
changeset
|
119 You should enclose the password |
90210d09b83c
man: doveadm-pw.1: Added a note about quoting password hashes.
Pascal Volk <user@localhost.localdomain.org>
parents:
18137
diff
changeset
|
120 .I hash |
18831
1cebb87f2f8f
man: doveadm-pw.1: Fix typo.
Teemu Huovila <teemu.huovila@dovecot.fi>
parents:
18830
diff
changeset
|
121 in single quotes, if it contains one or more dollar signs |
18830
90210d09b83c
man: doveadm-pw.1: Added a note about quoting password hashes.
Pascal Volk <user@localhost.localdomain.org>
parents:
18137
diff
changeset
|
122 .RB ( $ ). |
16696
c4f754d6967e
man: doveadm-pw.1: Option -p can also be used with -t.
Pascal Volk <user@localhost.localdomain.org>
parents:
16484
diff
changeset
|
123 The plain text password may be passed using the |
c4f754d6967e
man: doveadm-pw.1: Option -p can also be used with -t.
Pascal Volk <user@localhost.localdomain.org>
parents:
16484
diff
changeset
|
124 .BR \-p " option." |
c4f754d6967e
man: doveadm-pw.1: Option -p can also be used with -t.
Pascal Volk <user@localhost.localdomain.org>
parents:
16484
diff
changeset
|
125 When no password was specified, |
c4f754d6967e
man: doveadm-pw.1: Option -p can also be used with -t.
Pascal Volk <user@localhost.localdomain.org>
parents:
16484
diff
changeset
|
126 .BR doveadm (1) |
c4f754d6967e
man: doveadm-pw.1: Option -p can also be used with -t.
Pascal Volk <user@localhost.localdomain.org>
parents:
16484
diff
changeset
|
127 will prompt interactively for one. |
14169
db67d0255411
man: Added descriptions of -t option to doveadm-pw.1.
Pascal Volk <user@localhost.localdomain.org>
parents:
13707
diff
changeset
|
128 .\"------------------------------------- |
db67d0255411
man: Added descriptions of -t option to doveadm-pw.1.
Pascal Volk <user@localhost.localdomain.org>
parents:
13707
diff
changeset
|
129 .TP |
11644
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
130 .BI \-u\ user |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
131 When the |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
132 .BI DIGEST\-MD5\ scheme |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
133 is used, also the |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
134 .I user |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
135 name must be given, because the user name is a part of the generated hash. |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
136 For more information about Digest\-MD5 please read also: |
11691
245cd41837ff
man pages: Use wiki2.dovecot.org links until wiki2 becomes the default.
Timo Sirainen <tss@iki.fi>
parents:
11644
diff
changeset
|
137 http://wiki2.dovecot.org/Authentication/Mechanisms/DigestMD5 |
11644
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
138 .\"------------------------------------- |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
139 .TP |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
140 .B \-V |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
141 When this option is given, the hashed password will be internally verified. |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
142 The result of the verification will be shown after the hashed password, |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
143 enclosed in parenthesis. |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
144 .\"------------------------------------------------------------------------ |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
145 .SH EXAMPLE |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
146 The first password hash is a DIGEST\-MD5 hash for jane.roe@example.com. |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
147 The second password hash is a CRAM\-MD5 hash for john.doe@example.com. |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
148 .sp |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
149 .nf |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
150 .B doveadm pw \-s digest\-md5 \-u jane.roe@example.com |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
151 Enter new password: |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
152 Retype new password: |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
153 {DIGEST\-MD5}9b9dcb4466233a9307bbc33708dffda0 |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
154 .B doveadm pw |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
155 Enter new password: |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
156 Retype new password: |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
157 {CRAM\-MD5}913331d8782236a8ecba7764a63aa27b26437fd40ca878d887f11d81245c2c6b |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
158 .fi |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
159 .\"------------------------------------------------------------------------ |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
160 @INCLUDE:reporting-bugs@ |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
161 .\"------------------------------------------------------------------------ |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
162 .SH SEE ALSO |
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
diff
changeset
|
163 .BR doveadm (1) |