1
<?xml version="1.0" encoding="iso-8859-1"?>
2
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
4
<refentry id="ctrlproxyrc.5">
7
<refentrytitle>ctrlproxyrc</refentrytitle>
8
<manvolnum>5</manvolnum>
12
<refname>ctrlproxyrc</refname>
13
<refpurpose>Configuration file for ctrlproxy</refpurpose>
17
<title>DESCRIPTION</title>
19
Ctrlproxy uses an XML file for configuration. Check the
20
ctrlproxyrc.example file for a good example. There are a few
21
so-called 'sections' in the file that are discussed below.
25
<title>plugins</title>
28
This section contains a list of all the plugins that are to be loaded. A <plugin>
29
tag specifies a plugin. The 'file' attribute specifies the location the
30
plugin can be found. Additional attributes or child elements can be specified,
31
depending on the plugin.
36
<title>networks</title>
39
This section contains a list of all the servers to join. The <network> element
40
supports the attributes: nick, username, fullname, type, pass.
44
pass contains the password to join the server. client_pass contains
45
the password any client that connects to the proxy should send.
49
The <network> element supports the child element <channel>. Attributes
50
of this element are name (indicating the name of the channel) and
51
autojoin (whether or not to join the channel on start).
55
Each <network> element contains a <servers> element which contains
56
several transport-specific elements. The standard 'socket' module provides
57
the transports 'ipv4', 'ipv6' and 'pipe'.
65
<title>SEE ALSO</title>
67
<para>ctrlproxy (1), ctrlproxyrc.example, http://jelmer.vernstok.nl/oss/ctrlproxy, http://xmlsoft.org/</para>
72
<title>LICENSE</title>
75
This program is free software; you can redistribute it and/or modify
76
it under the terms of the GNU General Public License as published by
77
the Free Software Foundation; either version 2 of the License, or
78
(at your option) any later version.
82
This program is distributed in the hope that it will be useful, but
83
\fBWITHOUT ANY WARRANTY\fR; without even the implied warranty of
84
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
85
General Public License for more details.
89
You should have received a copy of the GNU General Public License
90
along with this program; if not, write to the Free Software
91
Foundation, Inc., 59 Temple PLace, Suite 330, Boston, MA 02111-1307 USA
100
<ulink url="mailto:jelmer@nl.linux.org">Jelmer Vernooij</ulink>