Page 1 of 1

problem with flags on unreal

Posted: Wed Oct 05, 2011 9:12 pm
by cheiron
I use the old flag system as opposed the new version but i have found that can_override (v) does not work on the old flag system... I am using unreal 3.2.8.1 with anope 1.8.5

any idea why despite having all the flags.. its not working correctly please as i dont really want to have to go an edit all the oper blocks to the new flags if i can help it.
oper Cheiron {
class opers;
from {
userhost *@*;
};
password "xxxxxxxxxxx";
flags oOCAaNrRDhgwnGcLkKbBzZtvqHWXd;
swhois "is cqchat owner";
snomask CcefFGjknNoqsSv;

};

Re: problem with flags on unreal

Posted: Wed Oct 05, 2011 10:33 pm
by Stealth
Old flags worked perfectly for me:

Code: Select all

oper TempTest {
  class opers;
  from {
    userhost *@*;
  };
  password "yourface";
  flags oOCAaNrRDhgwnGcLkKbBzZtvqHWXd;
  swhois "is testing something";
  snomask CcefFGjknNoqsSv;
};
are you sure you don't have any duplicate blocks and you rehashed and re-opered after changing any blocks?

Re: problem with flags on unreal

Posted: Thu Oct 06, 2011 2:19 am
by katsklaw
Im curious as to what specifically isn't working. Saying can_override isn't working is rather vague considering there is more that an oper can't do than can, even with overrides.

Re: problem with flags on unreal

Posted: Thu Oct 06, 2011 5:12 am
by cheiron
ok. lets start with the can_override flag then..

i have no duplicates on the oper block against my name. we did some testing as a training session yesterday and with a room marked +i (invite) i could not enter it without either sajoining myself to it or manually typing /invite <mynick> <channelname>

we set some bans using various masks... again, i could not enter the channel until the ban was removed or i sajoined myself.

this was using the old oper flag style as shown on my first post.

Re: problem with flags on unreal

Posted: Thu Oct 06, 2011 5:56 am
by cheiron
Both my bots have the same flags as me, but again.. they are all different named opers and connecting from userhost *@*

Re: problem with flags on unreal

Posted: Thu Oct 06, 2011 12:03 pm
by Stealth
i have no duplicates on the oper block against my name. we did some testing as a training session yesterday and with a room marked +i (invite) i could not enter it without either sajoining myself to it or manually typing /invite <mynick> <channelname>
This is normal. It is a safeguard in Unreal so opers know they are banned or otherwise restricted from joining a channel. If I remember correctly there is a pre-compile option to disable this but it is not recommended to do so.

Re: problem with flags on unreal

Posted: Thu Oct 06, 2011 3:47 pm
by katsklaw
There is a config option. You need to use the -advanced switch to get to it.

Re: problem with flags on unreal

Posted: Thu Oct 06, 2011 3:52 pm
by cheiron
so basically then, by simply being able to invite myself to a channel and then joining it without needing chanserv access means the can_overrride flag is actually working then yes ?

Re: problem with flags on unreal

Posted: Thu Oct 06, 2011 10:19 pm
by Stealth
Yes.