Missing channel mode locks & defaults #4

Open
opened 2024-11-17 19:06:17 +00:00 by acidvegas · 4 comments
Owner

Non-registered or official channels need to have +s locked on them to hide it from /list

other channels are missing previously declared rules like the +f rules and +H for history

Non-registered or official channels need to have +s locked on them to hide it from /list other channels are missing previously declared rules like the +f rules and +H for history
acidvegas added the
bug
label 2024-11-17 19:06:17 +00:00
acidvegas self-assigned this 2024-11-17 19:06:17 +00:00
IAmPaigeAT was assigned by acidvegas 2024-11-17 19:06:17 +00:00
acidvegas added this to the SuperNETs Development project 2024-11-17 19:06:17 +00:00
Owner

I dont know where this option is for inspircd at the moment I know for services

--- a/anope.conf
+++ b/anope.conf
@@ -866,7 +866,7 @@ command { service = "CHANSERV"; name = "LOG"; command = "chanserv/log"; group =
 module
 {
        name = "cs_mode"
-       mlock = "+nt"
+       mlock = "+npst"
        max = 50
 }

I dont know where this option is for inspircd at the moment I know for services ``` --- a/anope.conf +++ b/anope.conf @@ -866,7 +866,7 @@ command { service = "CHANSERV"; name = "LOG"; command = "chanserv/log"; group = module { name = "cs_mode" - mlock = "+nt" + mlock = "+npst" max = 50 } ```
Owner

found it:

<options allowzerolimit="no"
         casemapping="ascii"
         cyclehostsfromuser="no"
         defaultbind="auto"
         defaultmodes="nost". <----
         exemptchanops=""
         fixedpart=""
         fixedquit=""
         hostintopic="yes"
         invitebypassmodes="yes"
         nosnoticestack="no"
         modesinlist="no"
         prefixpart="&quot;"
         prefixquit="Quit: "
         splitwhois="no"
         suffixpart="&quot;"
         suffixquit=""
         syntaxhints="yes"
         xlinemessage="You're banned. Email abuse@example.com to appeal this decision.">
found it: ``` <options allowzerolimit="no" casemapping="ascii" cyclehostsfromuser="no" defaultbind="auto" defaultmodes="nost". <---- exemptchanops="" fixedpart="" fixedquit="" hostintopic="yes" invitebypassmodes="yes" nosnoticestack="no" modesinlist="no" prefixpart="&quot;" prefixquit="Quit: " splitwhois="no" suffixpart="&quot;" suffixquit="" syntaxhints="yes" xlinemessage="You're banned. Email abuse@example.com to appeal this decision."> ```
Owner

I was able to add a whole new option block to include.conf without having to modify the one that already exists in inspircd.conf and rehashed-- works on lux I'll add the others here in a bit

I was able to add a whole new `option` block to include.conf without having to modify the one that already exists in inspircd.conf and rehashed-- works on lux I'll add the others here in a bit
Owner

channel mode defaults will be set in inspircd.conf by default in the future:

https://git.supernets.org/supernets/inspircd/commit/57015df912aae6cb2431b5cba542c6ae9139eb15#diff-cf148d9714fd162d5f2a8d7dfb998f3865bb9d3f

ignore the include.example conf one, also will remove options from custom/include.conf the next time we rebuild / restart the containers..

channel mode defaults will be set in inspircd.conf by default in the future: ``` https://git.supernets.org/supernets/inspircd/commit/57015df912aae6cb2431b5cba542c6ae9139eb15#diff-cf148d9714fd162d5f2a8d7dfb998f3865bb9d3f ``` ignore the include.example conf one, also will remove options from custom/include.conf the next time we rebuild / restart the containers..
Sign in to join this conversation.
No Milestone
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: supernets/inspircd#4
No description provided.