1CTRLPROXYRC(5) CTRLPROXYRC(5)
2
3
4
6 ctrlproxyrc - Configuration file for ctrlproxy
7
9 Ctrlproxy uses an XML file for configuration. Check the
10 ctrlproxyrc.example file for a good example. There are a few so-called
11 'sections' in the file that are discussed below.
12
13 plugins
14 This section contains a list of all the plugins that are to be loaded.
15 A <plugin> tag specifies a plugin. The 'file' attribute specifies the
16 location the plugin can be found. Additional attributes or child
17 elements can be specified, depending on the plugin.
18
19 networks
20 This section contains a list of all the servers to join. The <network>
21 element supports the attributes: nick, username, fullname, type, pass.
22
23 pass contains the password to join the server. client_pass contains the
24 password any client that connects to the proxy should send.
25
26 The <network> element supports the child element <channel>. Attributes
27 of this element are name (indicating the name of the channel) and
28 autojoin (whether or not to join the channel on start).
29
30 Each <network> element contains a <servers> element which contains
31 several transport-specific elements. The standard 'socket' module
32 provides the transports 'ipv4', 'ipv6' and 'pipe'.
33
35 ctrlproxy (1), ctrlproxyrc.example,
36 http://jelmer.vernstok.nl/oss/ctrlproxy, http://xmlsoft.org/
37
39 This program is free software; you can redistribute it and/or modify it
40 under the terms of the GNU General Public License as published by the
41 Free Software Foundation; either version 2 of the License, or (at your
42 option) any later version.
43
44 This program is distributed in the hope that it will be useful, but
45 WITHOUT ANY WARRANTY; without even the implied warranty of
46 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
47 General Public License for more details.
48
49 You should have received a copy of the GNU General Public License along
50 with this program; if not, write to the Free Software Foundation, Inc.,
51 59 Temple PLace, Suite 330, Boston, MA 02111-1307 USA
52
54 [1]Jelmer Vernooij
55
57 1. Jelmer Vernooij
58 mailto:jelmer@nl.linux.org
59
60
61
62 08/27/2006 CTRLPROXYRC(5)