I would guess that the *!*@* ban overwrote the other 2 bans, since the other
2 bans were covered by the *!*@*, and therefore they were probably deleted
in favor of the *!*@* ban.  Therefore, the only ban left in the channel
would be the 1 *!*@* ban, and therefore only 1 ban would be removed. :-)

That's my theory, which would explain your test.

----- Original Message -----
From: Hidden <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, May 01, 2002 5:09 PM
Subject: [Coder-Com] bug with the unban cmd


| OUTsider,
|
| /msg X unban #chan Hidden was suppose to remove only the bans matching the
| nick Hidden (*!*@*) but it didnt.
|
| Coders, There is a bug here.
| [18:01] -> *[EMAIL PROTECTED]* ban #test-chan *!*[EMAIL PROTECTED]
| [18:01] -X- Added ban *!*[EMAIL PROTECTED] to #test-chan at level 75
| [18:01] -> *[EMAIL PROTECTED]* ban #test-chan *!*[EMAIL PROTECTED]
| [18:01] -X- Added ban *!*[EMAIL PROTECTED] to #test-chan at level 75
| [18:01] -> *[EMAIL PROTECTED]* ban #test-chan *!*@*
| [18:01] *** X sets mode: -b *!*@213.149.174.63
| [18:01] *** X sets mode: +b *!*@*
| (Script/18:01:44) * X Banned: '*!*@*' matching -=(Gunnis Gaia gun-jupe
| Hidden mad-boy X)=-
| [18:01] -X- Added ban *!*@* to #test-chan at level 75
| [18:01] -> *[EMAIL PROTECTED]* unban #test-chan hidden
| [18:01] -> *[EMAIL PROTECTED]* lbanlist #test-chan *
| [18:01] -X- Removed 1 bans that matched [EMAIL PROTECTED]
| [18:01] -X- *** Ban List for channel #test-chan ***
| [18:01] -X- No Match!
|
| it says clearly: [18:01] -X- Removed 1 bans that matched
| [EMAIL PROTECTED]
| it says it removed 1 ban, but where are the *!*[EMAIL PROTECTED] and
*!*[EMAIL PROTECTED]
| bans gone ?
|
| Thats indeed a bug, and when it'll be fixed, I think the unban issue with
| *!*@* can be forgotten. That cmd SHOULD remove only bans matching
| [EMAIL PROTECTED] (*!*@*) and not the 2 others (*!*[EMAIL PROTECTED] and
| the other)
|
| chill
|
|
| Hidden
|
|
| ----- Original Message -----
| From: "Alexander Maassen" <[EMAIL PROTECTED]>
| To: <[EMAIL PROTECTED]>
| Sent: Wednesday, May 01, 2002 1:56 PM
| Subject: [Coder-Com] Re: [coder-com] *!*@* ban abusability
|
|
| >>Hidden:
| > Easy to remove the *!*@* ban OUTsider,
| > In my case, I could: /msg X unban #chan Hidden
| > X will then check wich bans are matching me and will remove *!*@* and
| other
| > bans matching me if there are any, but X will not remove ALL bans as if
| you
| > were doing /msg X unban #chan *!*@*
|
| I asked you how to remove the *!*@* ban ONLY with preserving the other
| present bans. In the current state X is in thats IMPOSSIBLE without also
| removing the other bans present in the list. Get my point ?
| And a ban in X on level 20 at *!*@* prevents everyone in the channel to
get
| ops, so they would be forced to remove all X bans to be able to remove the
| single annoyance.
|
| >>TGS:
| >Second off.  a 101+ can easily remove the ban suspend the user and thus a
| solution to the problem
|
| Sorry but suspend/unsuspend requires level 200+
|
| >As for the problem of it being globally abused.  If chans are caught
doing
| that they should just have X revoked from the channel.
|
| Cservice doesn't care much, you don't either, otherwise you wouldn't put
the
| responsibility of commands usage within a channel on the 400+ users.
| Cservice is NOT responsible of whats going on in a channel, true, but
| cservice and the network is associated to provide the enviroment a channel
| can use and is thus responsible for the options provided through services
| delivered by cservice to a channel. They decide the options present to a
| channel and this feature can put quite a load on the network if
continuesly
| abused in this way.
|
| >>éL NìçóS
| >...but I don't get how someone is able to flood a channel where has been
| put a ban on *!*@*...
|
| not if you issue a ban on *!*@*, but if you issue a kick on *!*@*, then X
| will kick everyone from the channel, since most clients use the autorejoin
| after kick feature in the clients they will automatically rejoin after the
| kick, perhaps this makes it more understandable.
|
| >>Run:
| > I use it to clean the ban list.
|
| true, but thats regarding unban, if you issue a unban on *!*@* then you
will
| indeed remove all bans present in the channel + all bans present in X's
| banlist, but do you also need it for BAN/KICK as well ?
|
| >>Daave
|
| Yes, it is also a channel trust issue, agreed, but yes, you can create
| floods with it, just read some of the above and you get the picture as
well.
|
| >>Amarande
| >1. If a chanop abuses the channel they are opped on this way, by flooding
| or permitting others to flood the channel in this manner, a 400+ op can
and
| should put an end to this by removing the offender's access.
|
| For that a 400+ must be present and active in the channel, and if users
| start messing I'm sure they make sure they are not present when they do
it.
|
| >2. If the channel manager fails to take action against this (by either
| removing the offender's access or having a 400+ do so) then the channel is
| abusing Cservice and should be dealt with accordingly.
|
| It's not the channel manager abusing nor the 400+ users, they indeed gave
| the user access but did not knew his intention. The abuser makes sure they
| hardly notice until it's too late. You knew this yourself so no further
| comment.
|
| >>Wensu
| Thx pal :)
|
| >>Kev
| !@#$!@%#$^@#@#$% !!
|
|
|
|
|
|
|


Reply via email to