diff --git a/doc/sgml/oper-guide/commands.sgml b/doc/sgml/oper-guide/commands.sgml index d77dc8a47..e26edf7c2 100644 --- a/doc/sgml/oper-guide/commands.sgml +++ b/doc/sgml/oper-guide/commands.sgml @@ -398,6 +398,7 @@ DLINE length a.b.c.d + ON servername :reason @@ -424,7 +425,10 @@ connections. - D:lines cannot be set remotely on other servers. + If the ON part is specified, the D:line is set on servers matching + the given mask (provided a matching shared{} block exists there, + which is not the case by default). + Otherwise, the D:Line will be set on the local server only. Only exempt{} blocks exempt from D:lines. @@ -437,6 +441,7 @@ UNDLINE a.b.c.d + ON servername Will attempt to remove a D:line from dline.conf, and will flush diff --git a/doc/sgml/oper-guide/config.sgml b/doc/sgml/oper-guide/config.sgml index 3db34de9c..a5ae1df08 100644 --- a/doc/sgml/oper-guide/config.sgml +++ b/doc/sgml/oper-guide/config.sgml @@ -1018,7 +1018,7 @@ shared { all - All of the above; this does not include locops or rehash + All of the above; this does not include locops, rehash, dline, tdline or undline. @@ -1036,6 +1036,24 @@ shared { REHASH commands; all options can be used + + dline (D) + + Permanent and temporary D:lines + + + + tdline (d) + + Temporary D:lines + + + + undline (E) + + D:line removals + + none