diff --git a/doc/sgml/oper-guide/commands.sgml b/doc/sgml/oper-guide/commands.sgml index 2360dbe6e..4b615d129 100644 --- a/doc/sgml/oper-guide/commands.sgml +++ b/doc/sgml/oper-guide/commands.sgml @@ -158,66 +158,144 @@ SET - LOG + ADMINSTRING + AUTOCONN + AUTOCONNALL + FLOODCOUNT + IDENTTIMEOUT MAX - SPLITDELAY - SMALLNET + OPERSTRING SPAMNUM SPAMTIME + SPLITMODE + SPLITNUM + SPLITUSERS value - The SET command sets a runtime-configurable value + The SET command sets a runtime-configurable value. + + Most of the ircd.conf equivalents have + a default_ prefix and are only read on startup. SET is the only + way to change these at run time. + + + Most of the values can be queried by omitting + value. + - LOG - - Logging level for ircd.log and syslog - + ADMINSTRING + + Sets string shown in WHOIS for admins. + (umodes +o and +a set, umode +S not set). + + + + AUTOCONN + + Sets auto-connect on or off for a particular server. + Takes two parameters, server name and new state. + + To see these values, use /stats c. + Changes to this are lost on a rehash. + + + + AUTOCONNALL + + Globally sets auto-connect on or off. If disabled, no automatic + connections are done; if enabled, automatic connections are done + following the rules for them. + + + + FLOODCOUNT + + The number of lines allowed to be sent to a connection before + throttling it due to flooding. + Note that this variable is used for both + channels and clients. + + For channels, op or voice overrides this; for users, IRC + operator status or op or voice on a common channel overrides + this. + + + + IDENTTIMEOUT + + Timeout for requesting ident from a client. + - - MAX - - Set the maximum connections allowed (may not exceed the compiled-in value HARD_FDLIMIT) - + + Sets the maximum number of connections + to value. + + This number cannot exceed maxconnections - MAX_BUFFER. + maxconnections is the rlimit for number of open files. + MAX_BUFFER is defined in config.h, normally 60. + + MAXCLIENTS is an alias for this. + - DRONETIME - - Number of seconds in which DRONECOUNT messages must occur to trip the drone alarm - - - - DRONECOUNT - - Number of messages which constitutes a drone flood. 0 disables drone flood checking. - - - - SPLITDELAY - - Number of minutes after a connect burst begins until joining an empty channel will give you ops - - - - SMALLNET - - Sets the number of servers which are needed to constitute attached to the network, as opposed to split - + OPERSTRING + + Sets string shown in WHOIS for opers + (umode +o set, umodes +a and +S not set). + SPAMNUM - - Sets the number of JOINs/PARTs which constitutes a possible spambot - + + Sets how many join/parts to channels + constitutes a possible spambot. + SPAMTIME - - Staying on a channel for less than this length of time adds to the SPAMNUM count - + + Below this time on a channel + counts as a join/part as above. + + + + SPLITMODE + + Sets splitmode to value: + + + ON + splitmode is permanently on + + + OFF + splitmode is permanently off (default if no_create_on_split and no_join_on_split are disabled) + + + AUTO + ircd chooses splitmode based on SPLITUSERS and SPLITNUM (default if no_create_on_split or no_join_on_split are enabled) + + + + + + SPLITUSERS + + Sets the minimum amount of users needed to + deactivate automatic splitmode. + + + + SPLITNUM + + Sets the minimum amount of servers needed to + deactivate automatic splitmode. + Only servers that have finished bursting count for this. +