Commits

jdhore committed 05b8386

Add information to helpfiles about remote module loading.

Comments (0)

Files changed (4)

help/opers/modlist

-MODLIST [match string]
+MODLIST [match string] [server.name]
 
 -- List the modules that are currently loaded into the
 ircd, along with their address and version.
 When a match string is provided, modlist only prints
 modules with names matching the match string.
 
+A server name may also be provided to list currently
+loaded modules on that server if you have the modules
+shared priv on that server. If you're doing modlist
+on a remote server, a match string is required, but *
+will list all modules.
+
 - Requires Oper Priv: A

help/opers/modload

-MODLOAD <[path/]module.so>
+MODLOAD <[path/]module.so> [server.name]
 
 -- Load a module into the ircd
 the optional path can be an absolute path
 from / or from the IRCD_PREFIX
 (ie modules/autoload/m_users.so)
 
+A server name may also be provided to load a module
+on a remote server if you have the modules shared priv 
+on that server. Wildcards for server name may also be
+used to load a module on multiple servers.
+
 - Requires Oper Priv: A

help/opers/modrestart

-MODRESTART
+MODRESTART [server.name]
 
 -- Reload all modules into the ircd
 All modules are unloaded, then those in modules/autoload
 are loaded
 
+A server name may also be provided to reload all modules
+on a remote server if you have the modules shared priv 
+on that server. Wildcards for server name may also be
+used to reload all modules on multiple servers.
+
 - Requires Oper Priv: A

help/opers/modunload

-MODUNLOAD <module.so>
+MODUNLOAD <module.so> [server.name]
 
 -- Unload a module from the ircd
 Use just the module name, the path is not needed.
 When a module is unloaded, all commands associated
 with it are unloaded as well.
 
+A server name may also be provided to unload a module
+from a remote server if you have the modules shared priv 
+on that server. Wildcards for server name may also be used 
+to unload a module from multiple servers.
+
 - Requires Oper Priv: A