Page 1 of 1

disable listing of servers and channels

Posted: Wed Sep 01, 2004 6:31 am
by GoTTi
how do i disable the listing of servers and channels on my network?

on a windows unreal i have, that runs hidden, it disables this and only shows to ircops logged in, but now im running Unreal3.2-RC2fix and i dont know how to get this option.

some1 help.

Posted: Wed Sep 01, 2004 8:14 am
by Dukat
You can not disable these features.

Please consider upgrading your IRCd, your Version (3.2-RC2fix) is very old.
http://www.vulnscan.org/UnrealIrcd/faq/#37

Posted: Thu Sep 02, 2004 2:33 am
by codemastr
In 3.2.1, you could simply tell Unreal not to load the /list, /map, or /links commands. That would disable them completely. For /map and /links, I believe AngryWolf has a module on http://www.angrywolf.org that would limit them to opers. I do not know if he has one that works on a /list though.

Posted: Thu Sep 02, 2004 5:33 am
by aquanight
codemastr wrote:In 3.2.1, you could simply tell Unreal not to load the /list, /map, or /links commands. That would disable them completely. For /map and /links, I believe AngryWolf has a module on http://www.angrywolf.org that would limit them to opers. I do not know if he has one that works on a /list though.
Of course, you could use his cmdshun module (dunno how stable it is - haven't tried it myself yet). That would of course allow you to restrict any command on a userhost basis - dunno if opers are exempt.

Posted: Thu Sep 02, 2004 10:34 am
by AngryWolf
An idea: force all channels to be secret (+s), and your /list will be surely empty. :)

By the way, my cmdshun module was not designed to block certain commands from everyone. Its purpose is to stop people from doing harmful things that are done with a few commands, at the same time, to let us able to avoid using stricter restrictions like /shun or /kill.

Although using a *@* is prohibited in the /cmdshun command for security reasons (just like in other TKL commands), a tricky CIDR netmask can evade this limitation. However this setting is always lost on server restart.