Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * Modules extra-core
- *
- * IMPORTANT :
- *
- * Notez que certains de ces modules avec le label EXTRA doivent être activés avant la compilation
- * en exécutant le script 'extras' sur UNIX et Linux
- */
- /*
- * Module d'aide
- */
- module { name = "help" }
- /* Module DNS */
- #module
- {
- name = "m_dns"
- nameserver = "/etc/resolv.conf"
- #nameserver = "213.186.33.99"
- timeout = 5
- ip = "0.0.0.0"
- port = 53
- admin = "admin@extra-cool-tchat.fr"
- nameservers = "extra-cool-tchat.fr extra-cool-tchat.fr"
- refresh = 3600
- notify
- {
- ip = "192.0.2.0"
- port = 53
- }
- }
- /*
- * Module DNSBL
- */
- #module
- {
- name = "m_dnsbl"
- check_on_connect = no
- check_on_netburst = no
- add_to_akill = yes
- blacklist
- {
- name = "rbl.efnetrbl.org"
- time = 4h
- /* Motifs pour AKILL
- * %n est le pseudo de l'utilisateur
- * %u est l'ident/username de l'utilisateur
- * %g est le realname de l'utilisateur
- * %h est le hostname de l'utilisateur
- * %i est l'adresse IP de l'utilisateur
- * %r est la raison (configurée ci-dessous).
- * %N est le nom du réseau défini dans networkinfo:networkname
- */
- reason = "Vous êtes listé sur la RBL efnet, pour plus d'informations visiter http://rbl.efnetrbl.org/?i=%i"
- 1 = "Open Proxy"
- /* Ban pour la raison 2 et 3 désactivé */
- #2 = "spamtrap666"
- #3 = "spamtrap50"
- 4 = "TOR"
- 5 = "Drones / Flooding"
- }
- blacklist
- {
- name = "dnsbl.dronebl.org"
- time = 4h
- reason = "Vous avez un host listé sur DroneBL. Pour plus d'informations, visiter http://dronebl.org/lookup_branded?ip=%i&network=%N"
- }
- }
- /*
- * Helpchan
- */
- module
- {
- name = "m_helpchan"
- helpchannel = "#help"
- }
- /*
- * m_httpd [EXTRA]
- */
- module
- {
- name = "m_httpd"
- httpd
- {
- name = "httpd/main"
- ip = "91.134.242.45"
- port = 10080
- timeout = 30
- #ssl = yes
- #extforward_ip = "91.134.242.45"
- extforward_header = "X-Forwarded-For Forwarded-For"
- }
- }
- /*
- * m_ldap [EXTRA]
- */
- #module
- {
- name = "m_ldap"
- ldap
- {
- server = "http://extra-cool-tchat.fr"
- port = 389
- admin_binddn = "cn=Manager,dc=anope,dc=org"
- admin_password = "secret"
- }
- }
- /*
- * m_ldap_authentication [EXTRA]
- */
- #module
- {
- name = "m_ldap_authentication"
- basedn = "ou=users,dc=anope,dc=org"
- search_filter = "(&(uid=%account)(objectClass=%object_class))"
- object_class = "anopeUser"
- username_attribute = "uid"
- email_attribute = "email"
- password_attribute = "userPassword"
- #disable_register_reason = "Pour vous enregistrer sur ce réseau visitez : http://extra-cool-tchat.fr/register"
- #disable_email_reason = "Pour modifier votre adresse e-mail visitez : http://extra-cool-tchat.fr"
- }
- /*
- * m_ldap_oper [EXTRA]
- */
- #module
- {
- name = "m_ldap_oper"
- #binddn = "cn=Manager,dc=anope,dc=org"
- #password = "secret"
- basedn = "ou=groups,dc=anope,dc=org"
- filter = "(member=uid=%a,ou=users,dc=anope,dc=org)"
- opertype_attribute = "cn"
- }
- /*
- * m_mysql [EXTRA]
- * Ce module doit être activé si vous souhaitez utiliser db_sql ou db_sql_live
- * comme méthode de stockage de vos données et que vous décides de l'utiliser avec MySQL
- */
- module
- {
- name = "m_mysql"
- mysql
- {
- name = "mysql/main"
- database = "anope"
- server = "localhost"
- username = "anope"
- password = "password"
- port = 3306
- }
- }
- /*
- * m_proxyscan [EXTRA]
- */
- #module
- {
- name = "m_proxyscan"
- #target_ip = "127.0.0.1"
- target_port = 7226
- #listen_ip = "127.0.0.1"
- listen_port = 7226
- #connect_notice = "Nous allons scanner votre host à la recherche de proxies insécurisés. Si vous n'êtes pas consentant, merci de vous déconnecter immédiatement."
- #connect_source = "OperServ"
- add_to_akill = yes
- timeout = 5
- proxyscan
- {
- type = "HTTP"
- port = "80,8080"
- time = 4h
- reason = "Vous avez un open proxy sur votre hôte (%t:%i:%p)"
- }
- }
- /*
- * m_sql_authentication [EXTRA]
- */
- #module
- {
- name = "m_sql_authentication"
- engine = "mysql/main"
- query = "SELECT `email_addr` AS `email` FROM `my_users` WHERE `username` = @a@ AND `password` = MD5(CONCAT('salt', @p@))"
- #disable_reason = "Pour vous enregistrer sur ce réseau, merci de visiter http://extra-cool-tchat.fr/register"
- }
- /*
- * m_sql_log
- */
- #module { name = "m_sql_log" }
- /*
- * m_sql_oper [EXTRA]
- */
- module
- {
- name = "m_sql_oper"
- engine = "mysql/main"
- query = "SELECT `opertype` FROM `my_users` WHERE `user_name` = @a@"
- }
- /*
- * m_sqlite [EXTRA]
- */
- #module
- {
- name = "m_sqlite"
- sqlite
- {
- name = "sqlite/main"
- database = "anope.db"
- }
- }
- /*
- * m_redis
- */
- #module
- {
- name = "m_redis"
- redis
- {
- name = "redis/main"
- db = 0
- ip = "127.0.0.1"
- port = 6379
- }
- }
- /*
- * m_regex_pcre [EXTRA]
- */
- #module { name = "m_regex_pcre" }
- /*
- * m_regex_posix [EXTRA]
- */
- #module { name = "m_regex_posix" }
- /*
- * m_regex_tre [EXTRA]
- */
- #module { name = "m_regex_tre" }
- /*
- * m_rewrite
- */
- #module { name = "m_rewrite" }
- #command
- {
- service = "ChanServ"; name = "CLEAR"; command = "rewrite"
- rewrite = true
- rewrite_source = "CLEAR $ USERS"
- rewrite_target = "KICK $1 *"
- rewrite_description = "Retire tous les utilisateurs d'un canal"
- }
- /*
- * m_ssl [EXTRA]
- */
- #module
- {
- name = "m_ssl"
- cert = "data/anope.crt"
- key = "data/anope.key"
- }
- /*
- * m_xmlrpc [EXTRA]
- */
- #module
- {
- name = "m_xmlrpc"
- server = "httpd/main"
- }
- /*
- * m_xmlrpc_main [EXTRA]
- */
- #module { name = "m_xmlrpc_main" }
- /*
- * webcpanel [EXTRA]
- *
- * Ce module créé un panel de configuration web qui autorise les utilisateurs et opérateurs d'effectuer
- * n'importe quelle tâche qu'ils pourraient effectuer sur IRC.
- * Si vous utiliser la configuration pa défaut, vous pourrez accéder à ce panel en visitant http://extra-cool-tchat.fr:8080
- * avec votre navigateur web depuis la machine sur laquelle Anope est utilisé.
- *
- * Ce module recquiert m_httpd.
- */
- module
- {
- name = "webcpanel"
- server = "httpd/main";
- template = "default"; /* Ce paramètre est à changer si vous souhaitez faire votre propre template */
- title = "Anope IRC Services";
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement