]> jfr.im git - solanum.git/blobdiff - doc/ircd.conf.example
Use opernames not servernames for remote opers
[solanum.git] / doc / ircd.conf.example
index 8771f2327093c880511bc262deee85ec41acca80..159ddf744c1bdcca1affd489c4d13c5251d5c2d9 100644 (file)
@@ -9,9 +9,6 @@
 
 /* Extensions */
 #loadmodule "extensions/chm_nonotice";
-#loadmodule "extensions/chm_operonly_compat";
-#loadmodule "extensions/chm_quietunreg_compat";
-#loadmodule "extensions/chm_sslonly_compat";
 #loadmodule "extensions/chm_operpeace";
 #loadmodule "extensions/createauthonly";
 #loadmodule "extensions/extb_account";
@@ -35,7 +32,6 @@
 #loadmodule "extensions/sno_globalkline";
 #loadmodule "extensions/sno_globalnickchange";
 #loadmodule "extensions/sno_globaloper";
-#loadmodule "extensions/sno_whois";
 #loadmodule "extensions/override";
 #loadmodule "extensions/no_kill_services";
 
@@ -236,7 +232,7 @@ auth {
  * means they must be defined before operator {}.
  */
 privset "local_op" {
-       privs = oper:general, oper:privs, oper:testline, oper:local_kill, oper:operwall, usermode:servnotice,
+       privs = oper:general, oper:privs, oper:testline, oper:kill, oper:operwall, usermode:servnotice,
                auspex:oper, auspex:hostname, auspex:umodes, auspex:cmodes;
 };
 
@@ -247,7 +243,7 @@ privset "server_bot" {
 
 privset "global_op" {
        extends = "local_op";
-       privs = oper:global_kill, oper:routing, oper:kline, oper:unkline, oper:xline,
+       privs = oper:routing, oper:kline, oper:unkline, oper:xline,
                oper:resv, oper:cmodes, oper:mass_notice, oper:remoteban;
 };
 
@@ -341,9 +337,8 @@ cluster {
        flags = kline, tkline, unkline, xline, txline, unxline, resv, tresv, unresv;
 };
 
-shared {
-       oper = "*@*", "*";
-       flags = all, rehash;
+secure {
+       ip = "127.0.0.1";
 };
 
 /* exempt {}: IPs that are exempt from Dlines and rejectcache. (OLD d:) */