added FEAT_CHMODE_A_NOSET to prevent +a from being set by users
[ircu2.10.12-pk.git] / doc / example.conf
index 473efb946a33479d02642f9092b010a88bc6c7d1..dab243d3774a7dafe3c9157f2088165418d59319 100644 (file)
@@ -532,6 +532,19 @@ Kill
  reason = "You are infected with a Trojan";
 };
 
+# [SSL]
+#
+#SSL {
+# # There need to be the private key AND the public key INSIDE the certificate file
+# cert = "";
+# # Optional CA certificate for non-self-signed certificates
+# cacert = "";
+#};
+
+SSL {
+ cert = "ircd.pem";
+};
+
 # [Connect]
 #
 # You probably want your server connected to other servers, so your users
@@ -708,6 +721,8 @@ Operator {
 #  server = yes;
 #  # Setting to yes makes the port "hidden" from stats.
 #  hidden = yes;
+#  # Setting to yes makes the port to handle incoming connection as SSL connections
+#  secure = no;
 # };
 #
 # The port and vhost lines allow you to specify one or both of "ipv4"
@@ -749,6 +764,12 @@ Port {
  port = 6666;
 };
 
+#SSL Port
+Port {
+ port = 6697;
+ secure = yes;
+};
+
 # This is a hidden client port, listening on 168.8.21.107.
 Port {
  vhost = "168.8.21.107";
@@ -928,12 +949,23 @@ features
 #  "HIS_REWRITE" = "TRUE";
 #  "HIS_REMOTE" = "TRUE";
 #  "HIS_NETSPLIT" = "TRUE";
+#  "ERR_CHANNELISFULL" = "Cannot join channel, channel is full (+l)";
+#  "ERR_INVITEONLYCHAN" = "Cannot join channel, you must be invited (+i)";
+#  "ERR_BANNEDFROMCHAN" = "Cannot join channel, you are banned (+b)";
+#  "ERR_BADCHANNELKEY" = "Cannot join channel, you need the correct key (+k)";
+#  "ERR_NEEDREGGEDNICK" = "Cannot join channel, you must be authed to join (+r)";
+#  "ERR_JOINACCESS" = "Cannot join channel, you don't have enough ChanServ access (+a)";
 #  "HIS_SERVERNAME" = "*.undernet.org";
 #  "HIS_SERVERINFO" = "The Undernet Underworld";
 #  "HIS_URLSERVERS" = "http://www.undernet.org/servers.php";
-#  "URLREG" = "http://cservice.undernet.org/live/";
 #  "LOC_ENABLE" = "FALSE";
 #  "LOC_TARGET" = "somenick";
+#  "CHMODE_A_ENABLE" = "TRUE";
+#  "CHMODE_A_TARGET" = "ChanServ";
+#  "CHMODE_A_NOSET" = "TRUE"; # Mode is not settable by normal users (only services chan set it)
+#  "CHMODE_F_ENABLE" = "TRUE";
+#  "UNKNOWN_CMD_ENABLE" = "TRUE";
+#  "UNKNOWN_CMD_TARGET" = "OpServ";
 #  "NOAMSG_TIME" = "0";
 #  "NOAMSG_NUM" = "1";
 };