View Issue Details

IDProjectCategoryView StatusLast Update
0003016unrealircdpublic2016-11-10 09:44
ReporterBock Assigned Tosyzop  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
Product Version3.2.5 
Summary0003016: Not logging "oper override' notices if server compiled without operoverride
DescriptionIf server was compiled without operoverride support, server didn't get notices about overrides (but in config logging override is ON (tested on 3.2.5 Windows 2003 SP1).
setup.h:
#define NO_OPEROVERRIDE
Additional InformationThis is especially true for MODE OperOverride.
3rd party modules

Activities

Muisje

2006-08-04 21:10

reporter   ~0012152

If the server is compiled without OperOverride support it has no use to log it because you can't use operoverride? :/
Or is NO_operoverride broken?

Bock

2006-08-05 02:12

reporter   ~0012155

Last edited: 2006-08-05 02:12

hm. If you know, network including not only one server (in our network about 70-80 ircd servers). Other servers compiled with operoverride. And we want to see overrides on all servers, not only at this (without operoverride).
NO_override - not broken, ircops can't override :P

Muisje

2006-08-05 07:34

reporter   ~0012156

Ahh, didn't knew that. But yeah it would be nice if it would inform all servers. However i doubt this would be a minor bug, it would be more like a feature. :)

aquanight

2006-08-06 00:40

reporter   ~0012159

for things like this it's "usually" best to have the option set the same on all servers. If you want no operoverriding on one server you only need to not give out the can_override flag in your oper blocks.

When a server has NO_OPEROVERRIDE defined, none of the oper override checks are compiled in, neither for locally-connected ircops or remotely-connected ones. (As might be more clear if you read the corresponding ./Config question: "Do you want to completely disable oper override?".) can_override might still be accepted in the oper block, and override in the log block, but if so, it'd do absolutely nothing, because the override checks simply aren't there.

syzop

2016-11-10 09:44

administrator   ~0019505

I agree with aquanight's comment from 10yrs ago.

Issue History

Date Modified Username Field Change
2006-08-03 13:06 Bock New Issue
2006-08-03 13:07 syzop Additional Information Updated
2006-08-04 21:10 Muisje Note Added: 0012152
2006-08-05 02:12 Bock Note Added: 0012155
2006-08-05 02:12 Bock Note Edited: 0012155
2006-08-05 07:34 Muisje Note Added: 0012156
2006-08-06 00:40 aquanight Note Added: 0012159
2007-04-27 03:59 stskeeps Status new => acknowledged
2016-11-10 09:44 syzop Assigned To => syzop
2016-11-10 09:44 syzop Status acknowledged => closed
2016-11-10 09:44 syzop Resolution open => no change required
2016-11-10 09:44 syzop Note Added: 0019505