[IRCServices] preventing global akicks

Scott Seufert scotts at flamebait.org
Fri Oct 1 01:34:36 PDT 1999


 



----------
>From: Gregory L King <gregk at netsport.org>
>To: ircservices at ender.shadowfire.org
>Subject: [IRCServices] preventing global akicks
>Date: Thu, Sep 30, 1999, 9:59 PM
>

> Im having some trouble with malicious operators adding global akicks on
> the channel list.  I want to prevent this, but other than adding a test
> for every possible combination of global mask, is there an easier way?
>
> I modified the chanserv.c code a little as follows...
>
> if (!stricmp(mask, "*!*@*") || !stricmp(mask, "*@*") ||
> !stricmp(mask,"*@**") || !stricmp(mask,"*@*.*")) {
>                 send_msg(s_ChanServ, u->nick, "Your akick mask is to
> broad.");
>                 log("%s: %s tried to akick add %s on %s!", s_ChanServ,
> u->nick,
>                 mask, chan);
>                 wallops(s_ChanServ, "%s tried to akick add %s on %s!",
> u->nick,
>                 mask, chan);
>                 return;
>         }
>
> but, is there a better way to prevent a global ban (I know, tell the
> founders to select better operators, but in the mean time?!)
>
>
>
>

Personally, I happen to believe in your last statement. Founders should pick
better operators. If a chanop or founder came to me about it I would either
tell them to rid of the op, teach the op better or don't ban *!*@*. I don't
see why it should be a services issue to police a ban on *!*@*.

However, preventing an AKILL is a different story, this creates a huge
problem. ALL network users are affected, which it becomes of a major
concern. Yes, if an oper on my net akilled *!*@* they would loose their
O:Line instantly.


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Scott Seufert                    On IRC:
aka katsklaw at irc                 Former OtherNet Server Administrator
Systems Administrator            StarLink-IRC Server Administrator
QX Networking & Design           FlameBait Network Administrator
http://qx.net                    Former DALnet Services Administrator
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
---------------------------------------------------------------
To unsubscribe, send email to majordomo at ender.shadowfire.org
with "unsubscribe ircservices" in the body, without the quotes.