]> jfr.im git - irc/SurrealServices/srsv.git/blob - tags/0.4.3.1-pre2/config-example/main.conf
cut of branches/0.4.3
[irc/SurrealServices/srsv.git] / tags / 0.4.3.1-pre2 / config-example / main.conf
1 # This is the servername for services (it shows up in /map and /list).
2 # It MUST contain at least one dot per RFC1459.
3 local = services.example.com
4
5 # This is the name or IP of the IRC-server/Hub that services
6 # will connect to.
7 remote = hub.example.com
8
9 # This is the port to connect to. This port must accept server
10 # connections (cannot be 'clientonly'). Nor can it be an SSL
11 # port. SrSv does not support ziplinks either.
12 port = 6667
13
14 # This is UnrealIRCd's server numeric. You must set this to
15 # a unique value.
16 numeric = 123
17
18 # This is for enabling IPv6 usage. You must set this to
19 # 1 for true, or 0 for false.
20 # IPv6 support isn't known to be bug-free, but it is running on SCnet.
21 # If you see errors about 'Socket6' you have to disable this.
22 ipv6 = 0
23
24 # You can set this to anything you want, it shows up in
25 # /whois and /links
26 info = SurrealServices
27
28 # Server link password. Must match the appropriate link{} block
29 # in the ircd config.
30 pass = mypass
31
32 # Number of worker processes. Note that increasing this above 4
33 # will most likely only slow things down -- see README file.
34 procs = 4
35
36 # Diagnostic channel where you can monitor what services is doing.
37 diag = #Diagnostics
38
39 # List of modules to load. See README.
40 load = core, services
41
42 # The name of your network.
43 # Not really used for anything anymore, we just take 005's NETWORK
44 netname = ExampleNet
45
46 # The email address that services will use for nearexpire,
47 # sendpass, etc.
48 email = Example IRC Services <services@example.com>
49
50 # This is the Reply-To: field. This should be set to an address
51 # of your network staff. Or set it to "noreply" if you hate
52 # your users.
53 replyto = staff@example.com
54
55 # This line will be at the end of each email sent by services.
56 sig = Thank you for chatting with us.
57
58 # If you use NeoStats, set this to the name of your NeoStats
59 # server. Otherwise, leave it commented out.
60 #unsyncserver = [neostats.example.com, denora.example.com]
61
62 # Uncomment this if you don't want any emails to be sent.
63 #nomail = 1
64
65 # This is the address for maillogs.
66 #logmail = staff@example.com
67
68 # This determines whether passwords in services (and possibly some other modules)
69 # are hashed or stored plain-text. hashing passwords mostly makes password-theft
70 # harder, if the database is accessed by someone who should not have it.
71 # default is off, but recommended to be turned on:
72 # a) if your network is under threat of hacking
73 # b) if your network is large
74 # c) to alleviate some fears from users.
75 #
76 # If you set this to 1, and run db-setup, all of the nickreg passes will be
77 # hashed for you. This process is irreversible, short of reverting to
78 # a backup copy of your database. Keeping the backup for any period of time
79 # violates the point of hashing your passwords.
80 hashed-passwords = 0
81
82 # Used for the special channel bantype 10
83
84 # The assumption is that anything that starts with one of these prefixes
85 # and a hyphen has a per-user ident that is maintained by a cookie and
86 # should be reasonably persistent.
87 #ban_webchat_prefixes = java|htIRC
88
89 # Using tokens uses less bandwidth for processing commands
90 # The TOK_FOO are shorter than CMD_FOO and can also allow faster hash matching
91 # for command dispatch.
92 # DON'T CHANGE UNLESS YOU'RE A DEVELOPER
93 tokens = 1
94
95 # If the queue size goes over queue_highwater,
96 # a) low priority user commands are ignored and user is asked to come back later.
97 # b) services notifies opers that this has occurred
98 # c) svsop are exempt.
99 # below are defaults
100 #queue_highwater = 50
101
102 # If the queue size goes over the queue_lowwater,
103 # a notice/warning is put in the operchan (if defined) and the diagchan
104 # However, this only applies to regular events (JOIN, NICK, et cetera),
105 # not PRIVMSG in chans or to agents.
106 #queue_lowwater = 30
107
108 operchan = #opers