1
<?xml version='1.0' encoding='UTF-8'?>
2
<?xml-stylesheet type="text/xsl"
3
href="http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl"?>
4
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
5
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
6
<!ENTITY VERSION "1.0">
7
<!ENTITY COMMANDNAME "password-request">
8
<!ENTITY TIMESTAMP "2008-08-29">
13
<title>Mandos Manual</title>
14
<!-- NWalsh's docbook scripts use this to generate the footer: -->
15
<productname>Mandos</productname>
16
<productnumber>&VERSION;</productnumber>
17
<date>&TIMESTAMP;</date>
20
<firstname>Björn</firstname>
21
<surname>Påhlsson</surname>
23
<email>belorn@fukt.bsnet.se</email>
27
<firstname>Teddy</firstname>
28
<surname>Hogeborn</surname>
30
<email>teddy@fukt.bsnet.se</email>
36
<holder>Teddy Hogeborn & Björn Påhlsson</holder>
40
This manual page is free software: you can redistribute it
41
and/or modify it under the terms of the GNU General Public
42
License as published by the Free Software Foundation,
43
either version 3 of the License, or (at your option) any
48
This manual page is distributed in the hope that it will
49
be useful, but WITHOUT ANY WARRANTY; without even the
50
implied warranty of MERCHANTABILITY or FITNESS FOR A
51
PARTICULAR PURPOSE. See the GNU General Public License
56
You should have received a copy of the GNU General Public
57
License along with this program; If not, see
58
<ulink url="http://www.gnu.org/licenses/"/>.
64
<refentrytitle>&COMMANDNAME;</refentrytitle>
65
<manvolnum>8mandos</manvolnum>
69
<refname><command>&COMMANDNAME;</command></refname>
77
<command>&COMMANDNAME;</command>
78
<arg choice='opt'>--connect<arg choice='plain'>IP</arg></arg>
79
<arg choice='opt'>--keydir<arg choice='plain'>KEYDIR</arg></arg>
80
<arg choice='opt'>--interface<arg choice='plain'>INTERFACE</arg></arg>
81
<arg choice='opt'>--pubkey<arg choice='plain'>PUBKEY</arg></arg>
82
<arg choice='opt'>--seckey<arg choice='plain'>SECKEY</arg></arg>
83
<arg choice='opt'>--priority<arg choice='plain'>PRIORITY</arg></arg>
84
<arg choice='opt'>--dh-bits<arg choice='plain'>BITS</arg></arg>
85
<arg choice='opt'>--debug</arg>
88
<command>&COMMANDNAME;</command>
89
<arg choice='plain'>--help</arg>
92
<command>&COMMANDNAME;</command>
93
<arg choice='plain'>--usage</arg>
96
<command>&COMMANDNAME;</command>
97
<arg choice='plain'>--version</arg>
101
<refsect1 id="description">
102
<title>DESCRIPTION</title>
104
<command>&COMMANDNAME;</command> is a mandos plugin that works
105
like a client program that through avahi detects mandos servers,
106
sets up a gnutls connect and request a encrypted password. Any
107
passwords given is automaticly decrypted and passed to
112
<refsect1 id="options">
113
<title>OPTIONS</title>
115
Commonly not invoked as command lines but from configuration
116
file of plugin runner.
121
<term><literal>-c</literal>, <literal>--connect=<replaceable>
122
IP</replaceable></literal></term>
125
Connect directly to a specified mandos server
131
<term><literal>-d</literal>, <literal>--keydir=<replaceable>
132
KEYDIR</replaceable></literal></term>
135
Directory where the openpgp keyring is
141
<term><literal>-i</literal>, <literal>--interface=
142
<replaceable>INTERFACE</replaceable></literal></term>
145
Interface that Avahi will conntect through
151
<term><literal>-p</literal>, <literal>--pubkey=<replaceable>
152
PUBKEY</replaceable></literal></term>
155
Public openpgp key for gnutls authentication
161
<term><literal>-s</literal>, <literal>--seckey=<replaceable>
162
SECKEY</replaceable></literal></term>
165
Secret openpgp key for gnutls authentication
171
<term><literal>--priority=<replaceable>PRIORITY</replaceable>
181
<term><literal>--dh-bits=<replaceable>BITS</replaceable>
185
dh-bits to use in gnutls communication
191
<term><literal>--debug</literal></term>
200
<term><literal>-?</literal>, <literal>--help</literal></term>
209
<term><literal>--usage</literal></term>
212
Gives a short usage message
218
<term><literal>-V</literal>, <literal>--version</literal></term>
221
Prints the program version
228
<refsect1 id="exit_status">
229
<title>EXIT STATUS</title>
234
<refsect1 id="environment">
235
<title>ENVIRONMENT</title>
252
<refsect1 id="example">
253
<title>EXAMPLE</title>
258
<refsect1 id="security">
259
<title>SECURITY</title>
264
<refsect1 id="see_also">
265
<title>SEE ALSO</title>
267
<citerefentry><refentrytitle>mandos</refentrytitle>
268
<manvolnum>8</manvolnum></citerefentry>,
269
<citerefentry><refentrytitle>password-prompt</refentrytitle>
270
<manvolnum>8mandos</manvolnum></citerefentry>,
271
<citerefentry><refentrytitle>plugin-runner</refentrytitle>
272
<manvolnum>8mandos</manvolnum></citerefentry>
276
<ulink url="http://www.zeroconf.org/">Zeroconf</ulink>
280
<ulink url="http://www.avahi.org/">Avahi</ulink>
285
url="http://www.gnu.org/software/gnutls/">GnuTLS</ulink>
290
url="http://www.gnupg.org/related_software/gpgme/">
295
<citation>RFC 4880: <citetitle>OpenPGP Message
296
Format</citetitle></citation>
300
<citation>RFC 5081: <citetitle>Using OpenPGP Keys for
301
Transport Layer Security</citetitle></citation>
305
<citation>RFC 4291: <citetitle>IP Version 6 Addressing
306
Architecture</citetitle>, section 2.5.6, Link-Local IPv6
307
Unicast Addresses</citation>
313
<!-- Local Variables: -->
314
<!-- time-stamp-start: "<!ENTITY TIMESTAMP [\"']" -->
315
<!-- time-stamp-end: "[\"']>" -->
316
<!-- time-stamp-format: "%:y-%02m-%02d" -->