[IRCServices Coding] RE: [IRCServices] chanserv

Andrew Church achurch at achurch.org
Mon Jun 17 18:46:32 PDT 2002


>
>>Well, Andrew i think i found what was going wrong with SECUREOPS.
>>In file access.c in line 42...
>>  { CA_AUTODEOP,          -1, "AUTODEOP",    CHAN_LEVEL_AUTODEOP,
>>          CL_CLEAR_MODE|CL_LESSEQUAL, { cumode: {"oh",0} } },
>> 
>>There is NO channel mode +h on bahamut.I changed that simple to "o" >and 
>is working fine.
>
>i think this is added for compatibility to half-ops(h) which exists in
>Unreal ircd.the ChanServ module is used in all protocols and not only for 
>the bahamut,so removing this will propably cause services not to
>work/respond correct on unreal ircd.Correct me if i'm wrong.

     That's correct.  Frankly I don't know what bug the original poster was
referring to, but the posted fix will break Unreal and other servers with
halfops.

  --Andrew Church
    achurch at achurch.org
    http://achurch.org/