Page 1 of 1

gline

Posted: Mon May 22, 2006 11:39 am
by soulfly
Hello everybody.

Before I decided to use Unreal, I used Ultimate.
And in Ultimate the command for "gline" was: /kline *!*someident@*

But when I try this with /gline command (Unreal, of course ;]), I get an error. Because then they have their 24h disconnect and get new IP, they are still able to connect to my Network.

greetz soulfly

Posted: Mon May 22, 2006 12:04 pm
by Jobe
The format forthe /gline command is:
/gline ident@host length reason
Where length and reason are optional and ident is the ident response or the user name provided by the client and not the nick. So to ban someone on the ident "user" you could use:
/gline user@*
Although the problem with that is you often end up banning other users who use the same ident.

Posted: Mon May 22, 2006 12:33 pm
by Grunt
To g-line someone permanently use this - /gline *@host.name 0 reason

Posted: Mon May 22, 2006 1:45 pm
by Jason
The hostmask can contain wildcards if you want to ban someone with a dynamic IP address.

Also, unrealircd does have kline. It is a local version of gline that only affects one server.

Posted: Mon May 22, 2006 5:50 pm
by soulfly
When I do /gline <user>@*, I get an error: *** [error] Too broad mask

Posted: Mon May 22, 2006 6:09 pm
by Jobe
I don't know about anyone else but banning just by the user provided seems pointless as most clients have some way of changing it or spoofing it so to avoid the ban all you would have to do is change it. As for the error too broad a mask, you can't ban someone from ANY (eg. *) host, you have to be more sepcific with the host for example:
/gline <user>@*.btcentralplus.com

Posted: Mon May 22, 2006 11:22 pm
by Stealth
Because the client is the one that tells Unreal what the ident it, it is extremely easy to change it. It is always best to gline by host

Posted: Thu May 25, 2006 8:23 pm
by JanisB
If you REALLY need ident-ban, use spamfilter...

Posted: Fri May 26, 2006 7:22 am
by w00t
Or, CVS - or wait for 3.2.5 which has this .. feature.