View Issue Details

IDProjectCategoryView StatusLast Update
0002931unrealircdpublic2007-04-16 10:17
Reportertherock247uk Assigned Tostskeeps 
PrioritynormalSeverityfeatureReproducibilityalways
Status resolvedResolutionwont fix 
Platformi386OSWindowsOS VersionXP SP2
Product Version3.2.4 
Summary0002931: Users with umode +s still get local oper up notices
DescriptionA normal user with umode +s who also gets snomaks +sk can see local oper up notices I think this should be the same as Global Operator and above which are only sent to opers. By looking at m_oper.c it would only take a little change to make this happen since local oper up notices are sendto_ops not sendto_realops
Steps To ReproduceNormal user doing /mode user +s then a local oper opering up on that server.
TagsNo tags attached.
3rd party modules

Activities

syzop

2006-05-29 14:45

administrator   ~0011787

www.vulnscan.org/UnrealIRCd/unreal32docs.html#secinformation :
NORMAL USERS & SNOMASKS
A feature that isn't widely known is that normal users can also set some limited snomasks, namely +s +sk. By this they can see things like rehashes, kills and various other messages.
To disable this you can use set::restrict-usermodes like this: set { restrict-usermodes "s"; };.


I've always hated the feature, and I'll disable it by default on 3.3*, but it's not a mistake/bug or anything, it was done on purpose...

WolfSage

2007-04-15 23:34

reporter   ~0013431

I like allowing users to be able to set that. I don't see _why_ it should be removed but I also don't have strong feelings one way or the other.

Is it going to be disabled for 3.3?

Bock

2007-04-16 04:35

reporter   ~0013445

hm.
In my case if I became ircop and later I do: /umode2 -o, I can see +s messages.
And after what I do: /umode2 -aos
Maybe on remove "ao" modes remove from user "s" too?

Issue History

Date Modified Username Field Change
2006-05-29 13:46 therock247uk New Issue
2006-05-29 14:45 syzop Note Added: 0011787
2007-04-15 23:34 WolfSage Note Added: 0013431
2007-04-16 04:35 Bock Note Added: 0013445
2007-04-16 10:17 stskeeps Status new => closed
2007-04-16 10:17 stskeeps Resolution open => suspended
2007-04-16 10:17 stskeeps Status closed => resolved
2007-04-16 10:17 stskeeps Resolution suspended => wont fix
2007-04-16 10:17 stskeeps Assigned To => stskeeps