]> jfr.im git - irc/UndernetIRC/undernet-development-env.git/blobdiff - etc/gnuworld/ccontrol.conf
Initial import of undernet development env
[irc/UndernetIRC/undernet-development-env.git] / etc / gnuworld / ccontrol.conf
diff --git a/etc/gnuworld/ccontrol.conf b/etc/gnuworld/ccontrol.conf
new file mode 100644 (file)
index 0000000..f2e672c
--- /dev/null
@@ -0,0 +1,108 @@
+# $Id: ccontrol.example.conf.in,v 1.4 2009/06/09 05:55:55 hidden1 Exp $
+# conf file for testClient
+
+# database specifications
+sql_host = db
+sql_port = 5432
+
+# sql_db = Name of the database. 
+
+sql_db = ccontrol
+
+#if you dont need user/pass just leave it with ''
+sql_user = cservice
+sql_pass = cservice
+
+# The following fields are required
+username = UWorld
+nickname = UWorld
+hostname = UWorld.Undernet.org
+userdescription = UWorld
+
+operchanmodes = +isn
+mode = +iodkw
+
+# make sure channel names are preceeded
+# by the '#' character
+operchan = #valhalla
+
+# msgchan is also an operchan
+msgchan = #gnuworld.message
+
+# limitsChan is also an operchan, but used for debugging rejected connections.
+# Leave it to '' for None (which should be the default) 
+#limitschan = #gnuworld.limitsdebug
+limitschan = ''
+
+# Default gline length (in seconds)
+glength = 3600
+
+# Default reason for adding an oper chan
+operchanreason = This is now an IRC Operator only channel
+
+# report specification
+
+# abuse_mail - the email that the report should be emailed to
+abuse_mail = abuse@yournet.org 
+
+# ccemail - the email that ccontrol will put in the from field
+# of the report
+ccemail = uworld-report@yourdomain.com
+
+# sendmail - full path to the sendmail program
+sendmail = /usr/sbin/sendmail
+
+# mail_report - set 1 for the bot to mail the report
+# set to 0 if you dont want a report to be mailed
+mail_report = 0
+
+# gline_interval - the interval in which ccontrol should check
+# for expired glines
+gline_interval = 3600
+
+# max_connection - the maximum connections a host can have before glined
+max_connection = 5
+
+# max_GLen - the length of the gline the for excessive
+# connection (in seconds)
+max_GLen = 86400
+
+# max_threads - maximum number of gate checking threads to start
+max_threads = 100
+
+# check_gates - set 1 for the bot to check for open gates, or 0 for not 
+check_gates = 0
+
+# check_clones - set 1 for the bot to check for clones, or 0 for not
+check_clones = 0
+
+# Expired_Interval
+Expired_interval = 60
+
+# dbinterval
+dbinterval = 60
+
+# showCGIpsInLogs - If set to 1, it shows channel glines IPs in lastcom logs and in daily logs sent by email
+showCGIpsInLogs = 1
+
+# AnnounceNick - Nick used by the fake client to make announcements using the ANNOUNCE command
+AnnounceNick = A
+
+# StdCloneChecksDisabled - Disables the clone checks made on /32 and /24 for ipv4 and on /64 and /48 for ipv6. 
+# Useful if you intend to use the LIMITS command
+StdCloneChecksDisabled = 1
+
+# Timeout for considering that a connect attempt via iauth was unsuccessful
+# (used for clones)
+iauthTimeout = 30
+
+
+#### Append URL to G-line messages (optional settings)
+
+# Excessive connections
+#url_excessive_conn = ''
+url_excessive_conn = . Visit https://www.undernet.org/gline#ex-conn for more information.
+
+# Please install identd
+#url_install_identd = ''
+url_install_identd = . Visit https://www.undernet.org/gline#identd for more information.