* Copyright (C) 2002-2005 ircd-ratbox development team
* Copyright (C) 2005-2006 charybdis development team
*
- * Written by ejb, wcampbel, db, leeh and others
+ * Written by ejb, wcampbel, db, leeh, Taros, jdhore and others
*
* $Id: reference.conf 3582 2007-11-17 21:55:48Z jilles $
*/
* /olist - see all channels in /list, oper only -- m_olist.so
* /okick - kick users without having ops, oper only -- m_okick.so
* /forcejoin - force join users, admin only -- m_force.so
+ * roleplay commands - send msgs from fake users -- m_roleplay.so
* Opers cannot be invisible (umode +i) -- no_oper_invis.so
* Far connection notices (snomask +F) -- sno_farconnect.so
* Remote k/d/x line active notices -- sno_globalkline.so
#loadmodule "extensions/m_olist.so";
#loadmodule "extensions/m_okick.so";
#loadmodule "extensions/m_force.so";
+#loadmodule "extensions/m_roleplay.so";
#loadmodule "extensions/no_oper_invis.so";
loadmodule "extensions/sno_farconnect.so";
loadmodule "extensions/sno_globalkline.so";
#vhost6 = "3ffe:80e8:546::2";
/* ssl_private_key: our ssl private key */
- ssl_private_key = "etc/test.key";
+ ssl_private_key = "etc/ssl.key";
/* ssl_cert: certificate for our ssl server */
- ssl_cert = "etc/test.cert";
+ ssl_cert = "etc/ssl.cert";
/* ssl_dh_params: DH parameters, generate with openssl dhparam -out dh.pem 1024 */
ssl_dh_params = "etc/dh.pem";
user = "*@172.16.0.0/12";
user = "*test@123D:B567:*";
+ /* auth_user: The username (authenticated via SASL or PASS) allowed
+ * to connect. You are able to put multiple auth_user lines. If people
+ * are authenticating via SASL in this way, it is recommended to comment
+ * out the password option below. You will also *NEED* to specify a user
+ * line above auth_user, this can safely be "*@*", however.
+ */
+ auth_user = "jilles";
+ auth_user = "jdhore";
+
/* password: an optional password that is required to use this block.
* By default this is not encrypted, specify the flag "encrypted" in
* flags = ...; below if it is.
/* Example WEBIRC authblock */
auth {
- /* user: webirc@IP.OF.YOUR.WEBIRC . the webirc@ part is required */
- user = "webirc@192.168.1.1";
-
- /* password: password the webirc client sends in the WEBIRC command.
- * You can use a encrypted password here (see above auth block).
- */
- password = "<password>";
-
- /* spoof: This is required to keep it what it is currently if you
- * want the webirc client to show the users' real host as their
- * host on IRC.
- */
- spoof = "webirc.";
- class = "users";
+ /* user: webirc@IP.OF.YOUR.WEBIRC . the webirc@ part is required */
+ user = "webirc@192.168.1.1";
+
+ /* password: password the webirc client sends in the WEBIRC command.
+ * You can use a encrypted password here (see above auth block).
+ */
+ password = "<password>";
+
+ /* spoof: This is required to keep it what it is currently if you
+ * want the webirc client to show the users' real host as their
+ * host on IRC.
+ */
+ spoof = "webirc.";
+ class = "users";
};
auth {
max_chans_per_user = 15;
/* max bans: maximum number of +b/e/I/q modes in a channel */
- max_bans = 25;
+ max_bans = 100;
/* max bans: maximum number of +b/e/I/q modes in a +L channel */
max_bans_large = 500;
serverhide {
/* flatten links: this option will hide various routing information
* and make all servers in /links appear that they are linked to
- * this server.
+ * this server. This option also disallows non-opers from using /map
*/
flatten_links = no;