I updated the unrealircd.conf file but am having difficulty making my changes take effect. I tried /rehash and I get the message "Configuration loaded without any problems", but nothing actually changed. When I try /restart I get a permission denied error. I did not have the "can_restart" line in my oper block in the original file (it's in the updated version) so that's to be expected, but I don't know how to make my configuration files take effect if I can't rehash or restart the ircd. Is there another way to make this go through?
I'm using version 3.2.8.1 on FreeBSD 7.1. I don't have any modules installed.
Trouble loading config updates: rehash/restart not working.
Re: Trouble loading config updates: rehash/restart not working.
the permission denied error is likely coming from the lack of password issued when you did /restart, the syntax is: /restart <password> The default password is something like die-you-stupid and is found in unrealircd.conf. Not all changes are affected by a /rehash so it really depends on what you were changing.
You can also use ./unreal start|stop|rehash|restart from the cmdline in freebsd.
You can also use ./unreal start|stop|rehash|restart from the cmdline in freebsd.
Configuration - https://www.unrealircd.org/docs/Configuration
FAQ - https://www.unrealircd.org/docs/FAQ
FAQ - https://www.unrealircd.org/docs/FAQ
Re: Trouble loading config updates: rehash/restart not working.
I had the password (when the command "/restart" is used without a password, it responds with the proper format and tells the user a password is needed). The command to restart from the shell worked though, once I figured out how to get around the directory structure. Thanks.