What's up i just bought a shell and a person installed for me the Unreal 3.2. But i didn't know that is prohibited to mess up with the /oper raw commands and now my /motd doesn't take the changes when i modify it thru ssh. Can anyone please tell me if my /motd is damage and i need to re-config everything also the unrealircd.conf ? Thanks in advice,
Jorge
Problem with /motd
For god's sake, don't reconfigure anything, neither unrealircd.conf, you don't need to.
I don't know how you've jumped to the conclusion that OperServ RAW commands (if "/oper raw commands" mean to be them) have made your MOTD stop taking changes, but I think that it must be the result of something else. Something you've just missed out. And I think you've just forgotten to tell Unreal to reload the MOTD. A simple /rehash or /rehash -motd should reload it. If you don't issue any of these commands each time after changing MOTD, it won't be reloaded.
Sorry but my english sucks i will try me best to tell you exactly what's going on here it comes:
On my Unreal3.2 folder there is the ircd.motd.fr. When i edit it like changing names, ips etc i click ctrol + x to save it. When i do that i go to the irc server and i type /rehash. When i type rehash or /rehash -motd it should update the ircd.motd.fr with the update changes. The problem is that when i do that the changes doesn't take effect. That means that the ircd.motd.fr is edited on the ssh or ftp BUT in the ircd are not update or don't take effect the changes. Sorry for my bad english heh, any help ?
On my Unreal3.2 folder there is the ircd.motd.fr. When i edit it like changing names, ips etc i click ctrol + x to save it. When i do that i go to the irc server and i type /rehash. When i type rehash or /rehash -motd it should update the ircd.motd.fr with the update changes. The problem is that when i do that the changes doesn't take effect. That means that the ircd.motd.fr is edited on the ssh or ftp BUT in the ircd are not update or don't take effect the changes. Sorry for my bad english heh, any help ?
Okay, my question is then: do you have any tld block in your configuration that has an motd directive with the value 'ircd.motd.fr'? If yes, check whether the tld::mask value matches your user@host, because if not, you won't see the French MOTD (you know, '.fr' means French, it's a top level domain). Or if you have other tld blocks there, probably an other one matches your user@host earlier (before the French tld block would match), so you see an other MOTD.
If you don't have any tld blocks, then I can't understand why you use ircd.motd.fr instead of simply ircd.motd, which is the default MOTD, as I said before. Without tld blocks, ircd.motd.fr doesn't make sense. And if you use only ircd.motd, you don't need to have tld blocks.
If you don't have any tld blocks, then I can't understand why you use ircd.motd.fr instead of simply ircd.motd, which is the default MOTD, as I said before. Without tld blocks, ircd.motd.fr doesn't make sense. And if you use only ircd.motd, you don't need to have tld blocks.