View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0003016 | unreal | ircd | public | 2006-08-03 13:06 | 2016-11-10 09:44 |
| Reporter | Bock | Assigned To | syzop | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | no change required | ||
| Product Version | 3.2.5 | ||||
| Summary | 0003016: Not logging "oper override' notices if server compiled without operoverride | ||||
| Description | If 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 Information | This is especially true for MODE OperOverride. | ||||
| 3rd party modules | |||||
|
|
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? |
|
|
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 |
|
|
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. :) |
|
|
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. |
|
|
I agree with aquanight's comment from 10yrs ago. |
| 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 |
|
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 |