1
<?xml version="1.0" encoding="UTF-8"?>
2
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4
<!ENTITY VERSION "1.0">
5
<!ENTITY COMMANDNAME "password-request">
6
<!ENTITY TIMESTAMP "2008-08-31">
11
<title>Mandos Manual</title>
12
<!-- Nwalsh’s docbook scripts use this to generate the footer: -->
13
<productname>Mandos</productname>
14
<productnumber>&VERSION;</productnumber>
15
<date>&TIMESTAMP;</date>
18
<firstname>Björn</firstname>
19
<surname>Påhlsson</surname>
21
<email>belorn@fukt.bsnet.se</email>
25
<firstname>Teddy</firstname>
26
<surname>Hogeborn</surname>
28
<email>teddy@fukt.bsnet.se</email>
34
<holder>Teddy Hogeborn</holder>
35
<holder>Björn Påhlsson</holder>
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/"/>.
63
<refentrytitle>&COMMANDNAME;</refentrytitle>
64
<manvolnum>8mandos</manvolnum>
68
<refname><command>&COMMANDNAME;</command></refname>
76
<command>&COMMANDNAME;</command>
78
<arg choice="plain"><option>--connect
79
<replaceable>IPADDR</replaceable><literal>:</literal
80
><replaceable>PORT</replaceable></option></arg>
81
<arg choice="plain"><option>-c
82
<replaceable>IPADDR</replaceable><literal>:</literal
83
><replaceable>PORT</replaceable></option></arg>
87
<arg choice="plain"><option>--keydir
88
<replaceable>DIRECTORY</replaceable></option></arg>
89
<arg choice="plain"><option>-d
90
<replaceable>DIRECTORY</replaceable></option></arg>
94
<arg choice="plain"><option>--interface
95
<replaceable>NAME</replaceable></option></arg>
96
<arg choice="plain"><option>-i
97
<replaceable>NAME</replaceable></option></arg>
101
<arg choice="plain"><option>--pubkey
102
<replaceable>FILE</replaceable></option></arg>
103
<arg choice="plain"><option>-p
104
<replaceable>FILE</replaceable></option></arg>
108
<arg choice="plain"><option>--seckey
109
<replaceable>FILE</replaceable></option></arg>
110
<arg choice="plain"><option>-s
111
<replaceable>FILE</replaceable></option></arg>
115
<option>--priority <replaceable>STRING</replaceable></option>
119
<option>--dh-bits <replaceable>BITS</replaceable></option>
123
<option>--debug</option>
127
<command>&COMMANDNAME;</command>
129
<arg choice="plain"><option>--help</option></arg>
130
<arg choice="plain"><option>-?</option></arg>
134
<command>&COMMANDNAME;</command>
135
<arg choice="plain"><option>--usage</option></arg>
138
<command>&COMMANDNAME;</command>
140
<arg choice="plain"><option>--version</option></arg>
141
<arg choice="plain"><option>-V</option></arg>
146
<refsect1 id="description">
147
<title>DESCRIPTION</title>
149
<command>&COMMANDNAME;</command> is a mandos plugin that works
150
like a client program that through avahi detects mandos servers,
151
sets up a gnutls connect and request a encrypted password. Any
152
passwords given is automaticly decrypted and passed to
157
<refsect1 id="options">
158
<title>OPTIONS</title>
160
Commonly not invoked as command lines but from configuration
161
file of plugin runner.
166
<term><option>--connect=<replaceable
167
>IPADDR</replaceable><literal>:</literal><replaceable
168
>PORT</replaceable></option></term>
170
<replaceable>IPADDR</replaceable><literal>:</literal
171
><replaceable>PORT</replaceable></option></term>
174
Connect directly to a specified mandos server
180
<term><option>--keydir=<replaceable
181
>DIRECTORY</replaceable></option></term>
183
<replaceable>DIRECTORY</replaceable></option></term>
186
Directory where the openpgp keyring is
192
<term><option>--interface=
193
<replaceable>NAME</replaceable></option></term>
195
<replaceable>NAME</replaceable></option></term>
198
Interface that Avahi will connect through
204
<term><option>--pubkey=<replaceable
205
>FILE</replaceable></option></term>
207
<replaceable>FILE</replaceable></option></term>
210
Public openpgp key for gnutls authentication
216
<term><option>--seckey=<replaceable
217
>FILE</replaceable></option></term>
219
<replaceable>FILE</replaceable></option></term>
222
Secret OpenPGP key for GnuTLS authentication
228
<term><option>--priority=<replaceable
229
>STRING</replaceable></option></term>
238
<term><option>--dh-bits=<replaceable
239
>BITS</replaceable></option></term>
242
DH bits to use in gnutls communication
248
<term><option>--debug</option></term>
257
<term><option>--help</option></term>
258
<term><option>-?</option></term>
267
<term><option>--usage</option></term>
270
Gives a short usage message
276
<term><option>--version</option></term>
277
<term><option>-V</option></term>
280
Prints the program version
287
<refsect1 id="exit_status">
288
<title>EXIT STATUS</title>
293
<refsect1 id="environment">
294
<title>ENVIRONMENT</title>
311
<refsect1 id="example">
312
<title>EXAMPLE</title>
317
<refsect1 id="security">
318
<title>SECURITY</title>
323
<refsect1 id="see_also">
324
<title>SEE ALSO</title>
326
<citerefentry><refentrytitle>mandos</refentrytitle>
327
<manvolnum>8</manvolnum></citerefentry>,
328
<citerefentry><refentrytitle>password-prompt</refentrytitle>
329
<manvolnum>8mandos</manvolnum></citerefentry>,
330
<citerefentry><refentrytitle>plugin-runner</refentrytitle>
331
<manvolnum>8mandos</manvolnum></citerefentry>
335
<ulink url="http://www.zeroconf.org/">Zeroconf</ulink>
339
<ulink url="http://www.avahi.org/">Avahi</ulink>
344
url="http://www.gnu.org/software/gnutls/">GnuTLS</ulink>
349
url="http://www.gnupg.org/related_software/gpgme/">
354
<citation>RFC 4880: <citetitle>OpenPGP Message
355
Format</citetitle></citation>
359
<citation>RFC 5081: <citetitle>Using OpenPGP Keys for
360
Transport Layer Security</citetitle></citation>
364
<citation>RFC 4291: <citetitle>IP Version 6 Addressing
365
Architecture</citetitle>, section 2.5.6, Link-Local IPv6
366
Unicast Addresses</citation>
372
<!-- Local Variables: -->
373
<!-- time-stamp-start: "<!ENTITY TIMESTAMP [\"']" -->
374
<!-- time-stamp-end: "[\"']>" -->
375
<!-- time-stamp-format: "%:y-%02m-%02d" -->