[AC-Admins] Configuration file update - add set { modes-on-join "+nt"; }
Scott Garron
simba at anthrochat.net
Wed Apr 27 18:26:41 EDT 2011
It has come to my attention that there are enough users who
perceive it to be a problem that "+nt" is not set, by default, upon
channel creation (joining a new channel). The default of "no modes" can
be "exploited" by humorous mayhem seekers to set unconventional topics
without being an op, or send unconventional messages from outside the
channel.
Harik tried to help with it in one case while a channel's ops were
idle by using samode to set +t and reverting a topic that he believed to
be set maliciously. Because he used oper commands to handle an issue
regarding channel management, I've removed his oper block and deleted
him from the list of services admins - as a temporary suspension measure.
In accordance with oper policy, it has always been my approach to
help channel ops by telling them how to make the changes, themselves,
instead of defaulting to using elevated privileges to fix problems.
Harik doesn't feel that this is enough in this case because the channel
ops were idle at the time, and has proposed that we have the IRCd set
modes +n and +t upon new channel creation as a work-around/compromise.
Previously, this was performed by ChanServ upon registration, but for
unregistered channels, the default is no modes at all. I think this
change is unobtrusive enough and helps preempt the problem. It's just
as easy for a channel op to set -n or -t if they don't want it by
default, and having it match what services already does helps keep
things uniform anyway.
I've made the change to lion's configuration file and rehashed. In
the interest of keeping things, uniform, I think that it's a good idea
to have everyone else follow suit. In the file, you should find a set
{} block, that looks similar to this:
set {
kline-address "blah at blah";
modes-on-connect "+xw";
modes-on-oper "+wgs";
oper-auto-join "#opers";
dns {
nameserver 127.0.0.1;
timeout 2s;
retries 2;
};
[...] };
Just add:
modes-on-join "+nt";
under modes-on-connect or somewhere in that general area.
--
Simba
More information about the Admins
mailing list