View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002468 | unreal | ircd | public | 2005-04-09 19:25 | 2015-07-23 22:09 |
| Reporter | lion-o | Assigned To | syzop | ||
| Priority | normal | Severity | trivial | Reproducibility | always |
| Status | closed | Resolution | no change required | ||
| Product Version | 3.2.3 | ||||
| Summary | 0002468: ./Config dependency between "disable oper_override" and "/invite into +s and +p channel" | ||||
| Description | Our situation: On 3.2.2b all servers had oper_override disabled and the "invite into +s, +p channel" enabled which worked like a charm. It also made no difference if you would enable or disable oper_override. But to my surprise I noticed that this behaviour has changed after our upgrade to 3.2.3. Whenever I compile it (./Config -advanced) and specify that I wish to disable oper override and enable the need to invite when entering +s/+p channels it doesn't work and opers can join just like that. The moment I enable oper override during the ./Config session the invite option starts working like normal. I have read through the Changes file a few times and the only possible relation I can come up with is "- Fixed +s/+p and +c/+S desynch issue during netmerge" but I haven't found anything indicating an intended major change in this behaviour. When I look at "./configure --help" I suspect that when looking at the names of these options "--with-no-operoverride" and "--with-operoverride-verify" this is simply caused due to a missing dependency but since I couldn't find anything different in the Changes file and this isn't documented afaik I'm not sure whether to be dealing with a possible undocumented issue (I can't rule out the option that I missed something) or a bug. Since I'm more tempted to be thinking about a bug (its my guess that should the invite option depend on the oper override that the Config script would have filtered it out) I decided to dump it here. | ||||
| Steps To Reproduce | After I first configured the server with our "network standards" ('./Config -advanced' with defaults apart from: ziplinks enabled, no prefixes for chanadmin etc., /topic should not show nick!user@host, user should be notified of "unshunning", oper override disabled, /sethost and such enabled, require /invite for +s/+p enabled) I simply use the same settings again and replace 'Yes' with 'No' during the question to disable oper override. | ||||
| 3rd party modules | |||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2005-04-09 19:25 | lion-o | New Issue | |
| 2007-04-27 05:04 |
|
Note Added: 0013803 | |
| 2007-04-27 05:04 |
|
Status | new => feedback |
| 2015-07-23 22:09 | syzop | Note Added: 0018547 | |
| 2015-07-23 22:09 | syzop | Status | feedback => closed |
| 2015-07-23 22:09 | syzop | Assigned To | => syzop |
| 2015-07-23 22:09 | syzop | Resolution | open => no change required |