/mandos/trunk

To get this branch, use:
bzr branch http://bzr.recompile.se/loggerhead/mandos/trunk
24.1.23 by Björn Påhlsson
Added manual pages for:
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 CONFNAME "mandos.conf">
8
<!ENTITY CONFPATH "<filename>/etc/mandos/mandos.conf</filename>">
9
]>
10
11
<refentry>
12
  <refentryinfo>
13
    <title>&CONFNAME;</title>
14
    <!-- NWalsh's docbook scripts use this to generate the footer: -->
15
    <productname>&CONFNAME;</productname>
16
    <productnumber>&VERSION;</productnumber>
17
    <authorgroup>
18
      <author>
19
	<firstname>Björn</firstname>
20
	<surname>Påhlsson</surname>
21
	<address>
22
	  <email>belorn@fukt.bsnet.se</email>
23
	</address>
24
      </author>
25
      <author>
26
	<firstname>Teddy</firstname>
27
	<surname>Hogeborn</surname>
28
	<address>
29
	  <email>teddy@fukt.bsnet.se</email>
30
	</address>
31
      </author>
32
    </authorgroup>
33
    <copyright>
34
      <year>2008</year>
35
      <holder>Teddy Hogeborn &amp; Björn Påhlsson</holder>
36
    </copyright>
37
    <legalnotice>
38
      <para>
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
43
	later version.
44
      </para>
45
46
      <para>
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
51
	for more details.
52
      </para>
53
54
      <para>
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/"/>.
58
      </para>
59
    </legalnotice>
60
  </refentryinfo>
61
62
  <refmeta>
63
    <refentrytitle>&CONFNAME;</refentrytitle>
64
    <manvolnum>5</manvolnum>
65
  </refmeta>
66
  
67
  <refnamediv>
68
    <refname><filename>&CONFNAME;</filename></refname>
69
    <refpurpose>
70
      Configuration file for Mandos
71
    </refpurpose>
72
  </refnamediv>
73
74
  <refsynopsisdiv>
75
    <synopsis>
76
      &CONFPATH;
77
    </synopsis>
78
  </refsynopsisdiv>
79
80
  <refsect1 id="description">
81
    <title>DESCRIPTION</title>
82
    <para>
83
      The file &CONFPATH; is a simple configuration file for mandos
84
      and is looked on at startup of the service. The configuration
85
      file must start with <literal>[server]</literal>. The format for
86
      the rest is a simple VAR = VALUE pair. Values may not be empty.
87
    </para>
88
89
    <para>
90
      The paramters are:
91
    </para>
92
93
    <variablelist>
94
      <varlistentry>
95
	<term><literal>interface</literal></term>
96
	<listitem>
97
	  <para>
98
	    This option allows you to override the default network
99
	    interfaces. By default mandos will not bind to any
100
	    specific interface but instead use default avahi-server
101
	    behaviour.
102
	  </para>
103
	</listitem>
104
      </varlistentry>
105
106
      <varlistentry>
107
	<term><literal>address</literal></term>
108
	<listitem>
109
	  <para>
110
	    This option allows you to override the default network
111
	    address. By default mandos will not bind to any
112
	    specific address but instead use default avahi-server
113
	    behaviour.
114
	  </para>
115
	</listitem>
116
      </varlistentry>      
117
118
      <varlistentry>
119
	<term><literal>port</literal></term>
120
	<listitem>
121
	  <para>
122
	    This option allows you to override the default port to
123
	    listen on. By default mandos will not specify any specific
124
	    port and instead use a random port given by the OS from
125
	    the use of INADDR_ANY.
126
	  </para>
127
	</listitem>
128
      </varlistentry>
129
130
      <varlistentry>
131
	<term><literal>debug</literal></term>
132
	<listitem>
133
	  <para>
134
	    This option allows you to modify debug mode with a true/false
135
	    boolean value. By default is debug set to <literal>false</literal>.
136
	  </para>
137
	</listitem>
138
      </varlistentry>      
139
140
      <varlistentry>
141
	<term><literal>priority</literal></term>
142
	<listitem>
143
	  <para>
144
	    This option allows you to override the default gnutls
145
	    priority that will be used in gnutls session. See
146
	    <citerefentry><refentrytitle>gnutls_priority_init
147
	    </refentrytitle><manvolnum>3</manvolnum></citerefentry>for
148
	    more information on gnutls priority strings.
149
	  </para>	  
150
	</listitem>
151
      </varlistentry>
152
153
      <varlistentry>
154
	<term><literal>servicename</literal></term>
155
	<listitem>
156
	  <para>
157
	    This option allows you to override the default Zeroconf
158
	    service name use to announce mandos as a avahi service. By
159
	    default mandos will use "Mandos".
160
	  </para>
161
	</listitem>
162
      </varlistentry>
163
      
164
    </variablelist>
165
  </refsect1>
166
167
  <refsect1 id="examples">
168
    <title>EXAMPLES</title>
169
    <informalexample>
170
      <programlisting>
171
	[server]
172
	# A configuration example
173
	interface = eth0 
174
	address = 2001:DB8:
175
	port = 1025 
176
	debug = true 
177
	priority = SECURE256:!CTYPE-X.509:+CTYPE-OPENPGP
178
	servicename = Mandos
179
      </programlisting>
180
    </informalexample>
181
  </refsect1>  
182
  
183
  <refsect1 id="files">
184
    <title>FILES</title>
185
    <para>
186
      The file described here is &CONFPATH;
187
    </para>
188
  </refsect1>
189
</refentry>