View Issue Details

IDProjectCategoryView StatusLast Update
0003696unrealircdpublic2008-05-23 21:32
ReporterRandomNumber Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
Product Version3.2.7 
Summary0003696: Oper override trigger.
DescriptionI was curious why this sets off an override. Or why normal users can't do this. If I am +ao in a channel and I deop myself /mode #channel -o MrStatic. I still maintain +a. Now if I go to reop myself I set an override off. Now +a reads
"a <nickname> = Gives Channel Admin to the user" so a>o.
3rd party modules

Activities

nate

2008-05-23 21:32

reporter   ~0015296

Last edited: 2008-05-23 21:32

This is basically the means of how its supposed to be, +a is not a op status in itself necessarily (which is why modes such as SOP for services set +ao, not just +a).

+o contains all the rights as a user to be a 'channel operator', the +a simply gives them a higher acceptance in that +o users cannot kick them as they are admins/protected.

This is the same basics with +q for the most part, its 'founder' status, but with services supporting founder/+q with UnrealIRCd, you'll see they +qo a user, not just +q.

This is also why it provides an override notice, as those are not op statuses themselves 'over' that of +o in short, so the IRCd views you as 'overriding' to op yourself with abilities in that channel.

Issue History

Date Modified Username Field Change
2008-05-23 21:22 RandomNumber New Issue
2008-05-23 21:32 nate QA => No need for QA
2008-05-23 21:32 nate U4: Need for upstream patch => No need for upstream InspIRCd patch
2008-05-23 21:32 nate Status new => closed
2008-05-23 21:32 nate Note Added: 0015296
2008-05-23 21:32 nate Resolution open => no change required
2008-05-23 21:32 nate Note Edited: 0015296