1
1
<?xml version="1.0" encoding="UTF-8"?>
2
2
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3
3
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4
<!ENTITY VERSION "1.0">
4
5
<!ENTITY COMMANDNAME "mandos-keygen">
5
<!ENTITY TIMESTAMP "2011-10-03">
6
<!ENTITY % common SYSTEM "common.ent">
6
<!ENTITY TIMESTAMP "2008-08-31">
10
9
<refentry xmlns:xi="http://www.w3.org/2001/XInclude">
12
11
<title>Mandos Manual</title>
13
12
<!-- NWalsh’s docbook scripts use this to generate the footer: -->
14
13
<productname>Mandos</productname>
15
<productnumber>&version;</productnumber>
14
<productnumber>&VERSION;</productnumber>
16
15
<date>&TIMESTAMP;</date>
19
18
<firstname>Björn</firstname>
20
19
<surname>Påhlsson</surname>
22
<email>belorn@recompile.se</email>
21
<email>belorn@fukt.bsnet.se</email>
26
25
<firstname>Teddy</firstname>
27
26
<surname>Hogeborn</surname>
29
<email>teddy@recompile.se</email>
28
<email>teddy@fukt.bsnet.se</email>
37
34
<holder>Teddy Hogeborn</holder>
38
35
<holder>Björn Påhlsson</holder>
40
<xi:include href="legalnotice.xml"/>
39
This manual page is free software: you can redistribute it
40
and/or modify it under the terms of the GNU General Public
41
License as published by the Free Software Foundation,
42
either version 3 of the License, or (at your option) any
47
This manual page is distributed in the hope that it will
48
be useful, but WITHOUT ANY WARRANTY; without even the
49
implied warranty of MERCHANTABILITY or FITNESS FOR A
50
PARTICULAR PURPOSE. See the GNU General Public License
55
You should have received a copy of the GNU General Public
56
License along with this program; If not, see
57
<ulink url="http://www.gnu.org/licenses/"/>.
44
63
<refentrytitle>&COMMANDNAME;</refentrytitle>
45
64
<manvolnum>8</manvolnum>
125
144
<group choice="req">
126
145
<arg choice="plain"><option>--password</option></arg>
127
146
<arg choice="plain"><option>-p</option></arg>
128
<arg choice="plain"><option>--passfile
129
<replaceable>FILE</replaceable></option></arg>
130
<arg choice="plain"><option>-F</option>
131
<replaceable>FILE</replaceable></arg>
167
182
<command>&COMMANDNAME;</command> is a program to generate the
168
183
OpenPGP key used by
169
<citerefentry><refentrytitle>mandos-client</refentrytitle>
184
<citerefentry><refentrytitle>password-request</refentrytitle>
170
185
<manvolnum>8mandos</manvolnum></citerefentry>. The key is
171
186
normally written to /etc/mandos for later installation into the
172
187
initrd image, but this, and most other things, can be changed
176
191
This program can also be used with the
177
<option>--password</option> or <option>--passfile</option>
178
options to generate a ready-made section for
179
<filename>clients.conf</filename> (see
192
<option>--password</option> option to generate a ready-made
193
section for <filename>clients.conf</filename> (see
180
194
<citerefentry><refentrytitle>mandos-clients.conf</refentrytitle>
181
195
<manvolnum>5</manvolnum></citerefentry>).
338
<term><option>--passfile
339
<replaceable>FILE</replaceable></option></term>
341
<replaceable>FILE</replaceable></option></term>
344
The same as <option>--password</option>, but read from
345
<replaceable>FILE</replaceable>, not the terminal.
352
354
<refsect1 id="overview">
353
355
<title>OVERVIEW</title>
354
356
<xi:include href="overview.xml"/>
452
455
</informalexample>
453
456
<informalexample>
455
Prompt for a password, encrypt it with the key in <filename
456
class="directory">/etc/mandos</filename> and output a section
457
suitable for <filename>clients.conf</filename>.
458
Prompt for a password, encrypt it with the key in
459
<filename>/etc/mandos</filename> and output a section suitable
460
for <filename>clients.conf</filename>.
460
463
<userinput>&COMMANDNAME; --password</userinput>
489
492
<manvolnum>8</manvolnum></citerefentry>.
493
496
<refsect1 id="see_also">
494
497
<title>SEE ALSO</title>
496
<citerefentry><refentrytitle>intro</refentrytitle>
497
<manvolnum>8mandos</manvolnum></citerefentry>,
498
499
<citerefentry><refentrytitle>gpg</refentrytitle>
499
500
<manvolnum>1</manvolnum></citerefentry>,
500
501
<citerefentry><refentrytitle>mandos-clients.conf</refentrytitle>
501
502
<manvolnum>5</manvolnum></citerefentry>,
502
503
<citerefentry><refentrytitle>mandos</refentrytitle>
503
504
<manvolnum>8</manvolnum></citerefentry>,
504
<citerefentry><refentrytitle>mandos-client</refentrytitle>
505
<citerefentry><refentrytitle>password-request</refentrytitle>
505
506
<manvolnum>8mandos</manvolnum></citerefentry>