View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001922 | unreal | documentation | public | 2004-07-06 10:59 | 2004-07-13 18:37 |
| Reporter | kwiep | Assigned To | |||
| Priority | normal | Severity | text | Reproducibility | always |
| Status | closed | Resolution | open | ||
| Summary | 0001922: umode o and O mixed up in docs | ||||
| Description | In the docs under the o-line topic and in the default help.conf it says o is local and O is global while it's the other way arround. In the user mode table in the docs it's stated the right way. | ||||
| 3rd party modules | |||||
|
|
Are you referring to: o local Makes you a local operator O global Makes you a global operator ? If so, that is correct. Those are oflags, not modes. It might be confusing, but when they decided to create globops, they said, localop oflag = o, mode = +O. Globalop oflag = O, mode = +o. So the oflags are the reverse of the mode. If that is not what you were referring to, then can you be a little more specific? |
|
|
codemastr (or anyone), do you know why it was created that way? it does seem a tad weird :-) |
|
|
I believe it came from the original line-based configs... to make a local oper you used a lower-case o in the O:Line, and a global oper had a big O. |
|
|
I can tell you why, RFC1459 defined opers as +o. There was no such thing as local opers at that time. So, when local operators were introduced, +O was used. With the first IRC implementation, the method of creating an oper was different. There was no such thing as oper "flags." You were either an oper, or you weren't. So you simply did something like: O:host:login:pass:class So, when they decided to add local opers, O:line was taken and therefore an o:line was introduced. That is what lead to the confusion now. Umode +o was an O:line, and umode +O was an o:line. For historical reasons, when they eventually switched over to flag based O lines, they left it as O = global and o = local. |
|
|
Well you never responded back to explain what you meant, so I guess what I said is correct? |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2004-07-06 10:59 | kwiep | New Issue | |
| 2004-07-06 12:50 |
|
Note Added: 0006883 | |
| 2004-07-08 11:27 | Zell | Note Added: 0006929 | |
| 2004-07-08 13:01 | aquanight | Note Added: 0006932 | |
| 2004-07-08 14:00 |
|
Note Added: 0006934 | |
| 2004-07-12 15:44 |
|
Note Added: 0007022 | |
| 2004-07-13 18:37 |
|
Status | new => closed |