1 |
|
/* doc/kline.txt - Overview of the remote kline system |
2 |
|
* |
3 |
< |
* Copyright (C) 2005 Hybrid Development Team |
3 |
> |
* Copyright (C) 2005-2012 Hybrid Development Team |
4 |
|
* |
5 |
|
* $Id$ |
6 |
|
*/ |
9 |
|
Introduction |
10 |
|
------------ |
11 |
|
|
12 |
< |
ircd-hybrid-7 will allow opers to add and remove K-Lines on multiple servers, |
13 |
< |
an extension and replacement of the old ircd-hybrid-6 method of sharing |
12 |
> |
Since ircd-hybrid-7, opers are allowed to add and remove K-Lines on multiple |
13 |
> |
servers, an extension and replacement of the old ircd-hybrid-6 method of sharing |
14 |
|
all K-Lines between servers. |
15 |
|
|
16 |
|
In this implementation, it is extended to be routable among servers which |
17 |
|
understand the "KLN" capability. This allows us to continue to "talk" |
18 |
|
to non remote kline capable servers without breaking anything. |
19 |
|
|
20 |
– |
K-Lines have also received a new feature of supporting regular expressions |
21 |
– |
to allow for more flexible bans. |
20 |
|
|
21 |
|
Usage |
22 |
|
----- |
50 |
|
/quote kline <nick|user@host> on * :reason |
51 |
|
/quote kline [duration] <nick|user@host> on * :reason |
52 |
|
|
55 |
– |
Scenario 4 |
56 |
– |
---------- |
57 |
– |
|
58 |
– |
Oper wishes to K-Line a flexible ban on various user@host types |
59 |
– |
|
60 |
– |
/quote rkline ^O[[:alpha:]]?[[:digit:]]+(x\.o|\.xo)$@^[[:alnum:]]{4}\.evilnet.org$ :reason |
53 |
|
|
54 |
|
Authorization |
55 |
|
------------- |