Mode +f

These are old archives. They are kept for historic purposes only.
Post Reply
soulfly
Posts: 11
Joined: Tue Apr 25, 2006 10:27 am

Mode +f

Post by soulfly »

Hey guys just wanted to know if there is a option to prevent chosen Users beeing killed because of excess Flood.

Thx in advantage.

greetz soulfLy
I wanted to change the world, but god encrypted the sourcecode.
Stealth
Head of Support
Posts: 2085
Joined: Tue Jun 15, 2004 8:50 pm
Location: Chino Hills, CA, US
Contact:

Post by Stealth »

The kill comes from a low recvq amount in the class block, not mode +f
soulfly
Posts: 11
Joined: Tue Apr 25, 2006 10:27 am

Post by soulfly »

And I was asking if there is sumthin like this ;)
I wanted to change the world, but god encrypted the sourcecode.
SpaceDoG
Posts: 301
Joined: Mon Feb 27, 2006 5:44 am
Contact:

Post by SpaceDoG »

soulfly do you need it for your opers or users? Either way if increase the recvq in either class it will increase the amount of text that users can flood with at any moment on the server. Granted for non opers this is not a good idea.
soulfly
Posts: 11
Joined: Tue Apr 25, 2006 10:27 am

Post by soulfly »

It would be for my Services Eggdrops
I wanted to change the world, but god encrypted the sourcecode.
SpaceDoG
Posts: 301
Joined: Mon Feb 27, 2006 5:44 am
Contact:

Post by SpaceDoG »

Well if it's for an eggdrop of yours just give it a no privelage oper line. Which will put it into the oper class and make it so that the bot doesn't get the same recvq as the user class. You might also want to make it so the bot goes mode +H (hidden oper status) after the bot opers and before it joins a room.
Jobe
Official supporter
Posts: 1180
Joined: Wed May 03, 2006 7:09 pm
Location: United Kingdom

Post by Jobe »

The alternative to a no priviledge oper block is to add a passworded allow block with nopasscont set that puts any user specifying the correct password into a class with a higher recvq.
Ron2K

Post by Ron2K »

SpaceDoG wrote:Well if it's for an eggdrop of yours just give it a no privelage oper line.
Bad idea. (Consider the bot being hacked.) Rather use Jobe1986's solution.
SpaceDoG
Posts: 301
Joined: Mon Feb 27, 2006 5:44 am
Contact:

Post by SpaceDoG »

Ron2K wrote:
SpaceDoG wrote:Well if it's for an eggdrop of yours just give it a no privelage oper line.
Bad idea. (Consider the bot being hacked.) Rather use Jobe1986's solution.
Ron a no priv oper block means that the bot gets no oper privelages. IE now kills no nothing. It doesn't even get local or global ops. I mean even with local oper status it can't do anything if nothing is specified like can_gzline and all of that fun stuff. Plus with the oper protect module you wouldn't have to worry about network admins being killed by the bot.
Jobe
Official supporter
Posts: 1180
Joined: Wed May 03, 2006 7:09 pm
Location: United Kingdom

Post by Jobe »

A no-priviledges oper still has the ability to see information such as real hosts and IPs even if masked. As well as the ability to see things such as restricted stats. Which although trivial if the bot were to be hacked that could be used to gain information to take down your network or even to gain a list of valid /oper user names complete with valid case.

Also the oper gets user mode +gO even if no flags are specified. So it would still be seen as a local oper.
Syzop
UnrealIRCd head coder
Posts: 2112
Joined: Sat Mar 06, 2004 8:57 pm
Location: .nl
Contact:

Post by Syzop »

Check the 'Changes' file, ctrl+f FAKELAG_CONFIGURABLE
That's all I will say :P
Stealth
Head of Support
Posts: 2085
Joined: Tue Jun 15, 2004 8:50 pm
Location: Chino Hills, CA, US
Contact:

Post by Stealth »

IIRC, Unreal won't allow an oper block to have no flags. It needs to be at least local.
soulfly
Posts: 11
Joined: Tue Apr 25, 2006 10:27 am

Post by soulfly »

Well thanks for you help I really appreciate that.
I wanted to change the world, but god encrypted the sourcecode.
Post Reply