Anope IRC Services

Anope Development => Modules => Topic started by: Alex on July 25, 2006, 09:38:57 AM

Title: Not saved after restart
Post by: Alex on July 25, 2006, 09:38:57 AM
Hello,

I have installed the following modules to my services:

cs_tban.c
ns_limit.c
ns_require.c
ns_regnick.c

The problem I have discovered after I've done a reload and update after installing, they all disappear when restarting services.

Is there anyone here that know what I can do to prevent that happening?

I'm using UltimateIRCd Tsunami 3.0(1) and Anope 1.7.14.

Thanks in advance.
Title:
Post by: FiXato on July 25, 2006, 09:49:15 AM
have you added those modules to your services.conf?
Just loading via /os modload is not permanent you know ;)

Read the second part of Anope's Wiki on Module Loading (http://wiki.anope.org/index.php/Modules:Usage:Loading)
Quote

Open services.conf and add the module to your ModuleAutoLoad directive. If the module needs to add Services pseudo-clients (for example, ircd_catserv adds a pseudoclient), add it to ModuleDelayedAutoLoad instead.

since, as far as I know, mentioned modules don't need to add pseudoclients, you need to add them to the ModuleAutoLoad directive in your services.conf.
After that is done, reload your anope config ;)
Title:
Post by: Alex on July 25, 2006, 11:16:09 AM
Hello FiXato,

Did as you suggested and it seem to work now. Just one last question...shouldn't it show up a warning message when the module ns_require.c is installed and configured? I mean if a person with a non registered nick enter?

Thank you for your help and suggestions. :)
Title:
Post by: FiXato on July 27, 2006, 07:37:48 PM
I don't know what ns_require is, so wouldn't know what it should and shouldn't show :)
Title:
Post by: Alex on July 27, 2006, 11:57:05 PM
Sorry FiXato, I should have explained for you. The module ns_require is a module that require people to identify or register their nick if not done earlier. If they not do, they'll get killed after 90 sec.

When I tested it on UltimateIRCd2.8.8 and 2.8.9 it came up a message when I connected that said:

"You must REGISTER or IDENTIFY with NickServ when using this network."
#define dCNOTICE3 "Users that do not register or identify within 90 secs of connecting"
#define dCNOTICE4 "will be subject to a ban from using this network."

However, not really sure what #define dCNOTICE3 and 4 means. ;)