about summary refs log tree commit diff
path: root/man/ngircd.conf.5.tmpl
diff options
context:
space:
mode:
authorAlexander Barton <alex@barton.de>2012-08-26 13:24:54 +0200
committerAlexander Barton <alex@barton.de>2012-08-26 13:24:54 +0200
commit360a254be0e55e975998d0f3a5ff301ac3346f72 (patch)
treed0a54d6b61321169505a2bf88cda812c5eb43923 /man/ngircd.conf.5.tmpl
parentab1fcebeff1593bf50bd091706a9b2f447db88cf (diff)
downloadngircd-360a254be0e55e975998d0f3a5ff301ac3346f72.tar.gz
ngircd-360a254be0e55e975998d0f3a5ff301ac3346f72.zip
Enhance "ServiceMask" to handle a list of masks
The "ServiceMask" variable in "Server" blocks now can handle more than
one mask using the new MatchCaseInsensitiveList() function.

This makes marking "service clients" much more specific, which is a
good thing per se, but which is the prerequisite for reasonably
blocking these nick names, too (see commit a6dd2e3 for details).
Diffstat (limited to 'man/ngircd.conf.5.tmpl')
-rw-r--r--man/ngircd.conf.5.tmpl10
1 files changed, 6 insertions, 4 deletions
diff --git a/man/ngircd.conf.5.tmpl b/man/ngircd.conf.5.tmpl
index 71f00078..aff11a67 100644
--- a/man/ngircd.conf.5.tmpl
+++ b/man/ngircd.conf.5.tmpl
@@ -422,14 +422,16 @@ You can use the IRC Operator command CONNECT later on to create the link.
 Connect to the remote server using TLS/SSL. Default: false.
 .TP
 \fBServiceMask\fR (string)
-Define a (case insensitive) mask matching nick names that should be treated as
-IRC services when introduced via this remote server. REGULAR SERVERS DON'T NEED
-this parameter, so leave it empty (which is the default).
+Define a (case insensitive) list of masks matching nick names that should be
+treated as IRC services when introduced via this remote server, separated
+by commas (","). REGULAR SERVERS DON'T NEED this parameter, so leave it empty
+(which is the default).
 .PP
 .RS
 When you are connecting IRC services which mask as a IRC server and which use
 "virtual users" to communicate with, for example "NickServ" and "ChanServ",
-you should set this parameter to something like "*Serv".
+you should set this parameter to something like "*Serv", "*Serv,OtherNick",
+or "NickServ,ChanServ,XyzServ".
 .SH [CHANNEL]
 Pre-defined channels can be configured in
 .I [Channel]