Skip to content

Oper Flags O/o #52

@WildClaudio

Description

@WildClaudio

Hello wondering why umodes for local opers wont appear/"local opers wont get it" when i am using /check nickname on a local oper i dont see there the +O umode flag that should be added for a local oper
*** Status:: Client
*** Umode(s):: +iwgxWrh

as i know +o umode stands for global opers; and +O umode for local opers
i have to mention that Oper CLASS has "local = yes;"
another thing that i`w noticed is when i am using "/mode Global-OPER -O" with a global Oper privs will remove the "o" umode
/mode Global-OPER -O
Global-OPER sets mode: -o

then if i`ll use /mode Global-Oper +o it will remove all my global umodes "or privs added in Admins CLASS in this situation" /check Global-Oper will still show the "a" umode Server Admin
/mode Global-Oper +o
Global-Oper sets mode: -IWX

examples:
/mode Global-Oper -o
Global-Oper sets mode: -owa <-- "-oa" this should be OK removing admin/global op privs but i dont know why is removing my "w" umode as is set as forced/default umode for all clients in ircd.conf
after issuing /mode -o" i still have "IWXO" umodes "O" umode as mentioned ABOVE i can`t see it/is not assigned as umode but i can remove it

/mode Global-Oper -O
Global-Oper sets mode: -IWX

to be mentioned: issuing whatever /mode -o/O will remove the operator privileges but using /check with other privileged client will show in umodes that Global-Oper still have the Remaining umodes "IWX" "agIWX" depending on what "-umode" i am using !!

Thank You In Advance !!!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions