solanum-vs-hackint-and-char.../help/opers/rehash
Simon Arlott eb1b303d56 ircd: support restarting ssld processes
Add REHASH SSLD (admins only) that starts new sslds and marks the
existing ones as inactive until all their clients disconnect.

Very useful whenever the SSL library has a vulnerability because
new connections can use a new version of the library without
disconnecting existing clients/servers.

Add STATS S (admins only) to list ssld processes, status, and client
count.
2016-02-10 19:03:30 -06:00

28 lines
873 B
Text

REHASH [option]
When no [option] is given, ircd will re-read the
ircd.conf file.
[option] can be one of the following:
BANS - Re-reads kline/dline/resv/xline database
DNS - Re-read the /etc/resolv.conf file
HELP - Re-reads help files
MOTD - Re-reads MOTD file
NICKDELAY - Clears delayed nicks
OMOTD - Re-reads Oper MOTD file
REJECTCACHE - Clears the reject cache
SSLD - Restarts the ssld processes
TDLINES - Clears temporary D Lines
THROTTLES - Clears throttled IP addresses
TKLINES - Clears temporary K Lines
TRESVS - Clears temporary nick and channel resvs
TXLINES - Clears temporary X Lines
- Requires Oper Priv: oper:rehash
REHASH [option] irc.server
Rehashes [option], or the config file if none given, on irc.server if
irc.server accepts remote rehashes.
- Requires Oper Privs: oper:rehash, oper:remoteban