Anope Bug Tracker - Anope Stable (2.0.x series)
View Issue Details
0001712Anope Stable (2.0.x series)[All Projects] Generalpublic2018-02-13 23:482018-06-12 16:17
Koragg 
Adam 
normalminoralways
resolvedfixed 
Linuxdebiandebian 9
0001712: /os umode cannot set/unset inspircd-extras user modes while /os mode can set/unset channel modes
In Anope 2.0.6 when user modes are added from the inspircd-extras repository on github for InspIRCd 2.0.25 then /os umode states it sets/unsets those user modes from a user but the user does not actually get them set (as can be seen if an oper or the user performs a /whois).
Oddly channel modes added in from the same inspircd-extra respository can be set/unset from channels via /os mode
This behaviour is confirmed to occur on InspIRCd 2.0.25 and Anope 2.0.6
1. use /os umode to set/unset inspircd-extras user modes on a user
2. perform a /whois and see that the mode was not set/unset through OperServ
   despite the notice it sent out.
No tags attached.
Issue History
2018-02-13 23:48KoraggNew Issue
2018-02-14 05:57genius3000Note Added: 0006849
2018-02-14 05:59genius3000Note Added: 0006850
2018-06-12 16:17AdamNote Added: 0006853
2018-06-12 16:17AdamStatusnew => resolved
2018-06-12 16:17AdamResolutionopen => fixed
2018-06-12 16:17AdamAssigned To => Adam

Notes
(0006853)
Adam   
2018-06-12 16:17   
Fixed in https://github.com/anope/anope/pull/214 [^]
(0006850)
genius3000   
2018-02-14 05:59   
To add to this issue, currently SNOMASK 's' cannot be set/unset using OS UMODE. With the proposed fix, it can be set/unset but you cannot add/remove parameters. I haven't looked into why that is, maybe Adam (or others) can find that cause easier.
(0006849)
genius3000   
2018-02-14 05:57   
Proposed fix: https://github.com/anope/anope/pull/214 [^]