The InspIRCd Project
Home | Developers | Wiki | Forums | Bug Tracker | SVN | Download | Blog
Personal tools

Modules/globalload

From Inspire IRCd (InspIRCd)

Jump to: navigation, search

Description

Provides opers with the /GLOADMODULE and /GUNLOADMODULE commands, which will allow a module to be unloaded or loaded on all other servers which also have this module, and the correct oper permissions to execute the command.

Configuration Tags

None

Additional Modes

None

Additional Commands

/GLOADMODULE <filename.so> [server mask]

Load a new module globally (network-wide) or on a specific server.

/GUNLOADMODULE <filename.so> [server mask]

Unload a module globally (network-wide) or on a specific server.

/GRELOADMODULE <filename.so> [server mask]

Unload and reload a module globally (network-wide) or on a specific server.

Special Notes

Be very careful with this command. It is designed to allow easy loading and unload of modules which implement modes and commands, network-wide,or on specific servers without causing a desync. However, this module can be very easily abused, or used to cripple your network. Be sure you trust whoever you grant access to these commands!