diff --git a/Cfg/etc/default/ejabberd/ejabberd b/Cfg/etc/default/ejabberd/ejabberd
deleted file mode 100644
index decdbd4..0000000
--- a/Cfg/etc/default/ejabberd/ejabberd
+++ /dev/null
@@ -1,113 +0,0 @@
-#
-# In this file you can configure options that are passed
-# to the erlang runtime system when starting ejabberd
-#
-
-# POLL: Kernel polling ([true|false])
-#
-# The kernel polling option requires support in the kernel.
-# Additionaly, you need to enable this feature while compiling Erlang.
-#
-# Default: false
-#
-#POLL=false
-
-# SMP: SMP support ([enable|auto|disable])
-#
-# Explanation in Erlang/OTP documentation:
-# enable: starts the Erlang runtime system with SMP support enabled.
-# This may fail if no runtime system with SMP support is available.
-# auto: starts the Erlang runtime system with SMP support enabled if it
-# is available and more than one logical processor are detected.
-# disable: starts a runtime system without SMP support.
-#
-# Default: disable
-#
-#SMP=disable
-
-# ERL_MAX_PORTS: Maximum number of simultaneously open Erlang ports
-#
-# ejabberd consumes two or three ports for every connection, either
-# from a client or from another Jabber server. So take this into
-# account when setting this limit.
-#
-# Default: 32000
-# Maximum: 268435456
-#
-#ERL_MAX_PORTS=32000
-
-# PROCESSES: Maximum number of Erlang processes
-#
-# Erlang consumes a lot of lightweight processes. If there is a lot of activity
-# on ejabberd so that the maximum number of proccesses is reached, people will
-# experiment greater latency times. As these processes are implemented in
-# Erlang, and therefore not related to the operating system processes, you do
-# not have to worry about allowing a huge number of them.
-#
-# Default: 250000
-# Maximum: 268435456
-#
-#PROCESSES=250000
-
-# ERL_MAX_ETS_TABLES: Maximum number of ETS and Mnesia tables
-#
-# The number of concurrent ETS and Mnesia tables is limited. When the limit is
-# reached, errors will appear in the logs:
-# ** Too many db tables **
-# You can safely increase this limit when starting ejabberd. It impacts memory
-# consumption but the difference will be quite small.
-#
-# Default: 1400
-#
-#ERL_MAX_ETS_TABLES=1400
-
-# ERL_OPTIONS: Additional Erlang options
-#
-# The next variable allows to specify additional options passed to erlang while
-# starting ejabberd. Some useful options are -noshell, -detached, -heart. When
-# ejabberd is started from an init.d script options -noshell and -detached are
-# added implicitly. See erl(1) for more info.
-#
-# Default: empty
-#
-#ERL_OPTIONS=""
-
-
-# ERL_FULLSWEEP_AFTER: The maximum number of generational collections before
-# forcing a fullsweep
-#
-# The Erlang runtime system uses a generational garbage collection scheme,
-# using an "old heap" for data that has survived at least one garbage
-# collection. When there is no more room on the old heap, a fullsweep garbage
-# collection will be done.
-#
-# The fullsweep_after option makes it possible to specify the maximum number
-# of generational collections before forcing a fullsweep even if there is
-# still room on the old heap. Setting the number to zero effectively disables
-# the general collection algorithm, meaning that all live data is copied at
-# every garbage collection.
-#
-# To reduce memory usage, you can set environment variable ERL_FULLSWEEP_AFTER
-# to zero. But in this case ejabberd may work slower.
-#
-# Default: 65535
-#
-#ERL_FULLSWEEP_AFTER=65535
-
-# ERLANG_NODE: Erlang node for ejabberd server
-#
-# The next variable allows to explicitly specify erlang node for ejabberd
-# It can be given in different formats:
-# ERLANG_NODE=ejabberd
-# Lets erlang add hostname to the node (ejabberd uses short name in this case)
-# ERLANG_NODE=ejabberd@hostname
-# Erlang uses node name as is (so make sure that hostname is a real
-# machine hostname or you'll not be able to control ejabberd)
-# ERLANG_NODE=ejabberd@hostname.domainname
-# The same as previous, but erlang will use long hostname
-# (see erl (1) manual for details)
-#
-# Default: ejabberd
-#
-#ERLANG_NODE=ejabberd
-
diff --git a/Cfg/etc/default/ejabberd/info.xml b/Cfg/etc/default/ejabberd/info.xml
deleted file mode 100644
index 3d78dc9..0000000
--- a/Cfg/etc/default/ejabberd/info.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/Cfg/etc/ejabberd/ejabberd.cfg/ejabberd.cfg b/Cfg/etc/ejabberd/ejabberd.cfg/ejabberd.cfg
deleted file mode 100644
index 2a281c5..0000000
--- a/Cfg/etc/ejabberd/ejabberd.cfg/ejabberd.cfg
+++ /dev/null
@@ -1,519 +0,0 @@
-%%%
-%%% Debian ejabberd configuration file
-%%% This config must be in UTF-8 encoding
-%%%
-%%% The parameters used in this configuration file are explained in more detail
-%%% in the ejabberd Installation and Operation Guide.
-%%% Please consult the Guide in case of doubts, it is available at
-%%% /usr/share/doc/ejabberd/guide.html
-
-%%% ===================================
-%%% OVERRIDE OPTIONS STORED IN DATABASE
-
-%%
-%% Override global options (shared by all ejabberd nodes in a cluster).
-%%
-%%override_global.
-
-%%
-%% Override local options (specific for this particular ejabberd node).
-%%
-%%override_local.
-
-%%
-%% Remove the Access Control Lists before new ones are added.
-%%
-%%override_acls.
-
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% Options which are set by Debconf and managed by ucf
-
-%% Admin user
-{acl, admin, {user, "regala", "crans.org"}}.
-{acl, admin, {user, "regala", "jabber.crans.org"}}.
-
-%% Hostname
-{hosts, ["xmpp.crans.org", "jabber.crans.org", "crans.org"]}.
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-%%% This configuration file contains Erlang terms.
-%%% In case you want to understand the syntax, here are the concepts:
-%%%
-%%% - The character to comment a line is %
-%%%
-%%% - Each term ends in a dot, for example:
-%%% override_global.
-%%%
-%%% - A tuple has a fixed definition, its elements are
-%%% enclosed in {}, and separated with commas:
-%%% {loglevel, 4}.
-%%%
-%%% - A list can have as many elements as you want,
-%%% and is enclosed in [], for example:
-%%% [http_poll, web_admin, tls]
-%%%
-%%% - A keyword of ejabberd is a word in lowercase.
-%%% The strings are enclosed in "" and can have spaces, dots...
-%%% {language, "en"}.
-%%% {ldap_rootdn, "dc=example,dc=com"}.
-%%%
-%%% - This term includes a tuple, a keyword, a list and two strings:
-%%% {hosts, ["jabber.example.net", "im.example.com"]}.
-%%%
-
-
-%%% =========
-%%% DEBUGGING
-
-%%
-%% loglevel: Verbosity of log files generated by ejabberd.
-%% 0: No ejabberd log at all (not recommended)
-%% 1: Critical
-%% 2: Error
-%% 3: Warning
-%% 4: Info
-%% 5: Debug
-%%
-{loglevel, 4}.
-
-%%
-%% watchdog_admins: If an ejabberd process consumes too much memory,
-%% send live notifications to those Jabber accounts.
-%%
-%%{watchdog_admins, ["bob@example.com"]}.
-
-
-%%% ================
-%%% SERVED HOSTNAMES
-
-%%
-%% hosts: Domains served by ejabberd.
-%% You can define one or several, for example:
-%% {hosts, ["example.net", "example.com", "example.org"]}.
-%%
-%% (This option is defined by debconf earlier)
-%% {hosts, ["localhost"]}.
-
-%%
-%% route_subdomains: Delegate subdomains to other Jabber server.
-%% For example, if this ejabberd serves example.org and you want
-%% to allow communication with a Jabber server called im.example.org.
-%%
-%%{route_subdomains, s2s}.
-
-
-%%% ===============
-%%% LISTENING PORTS
-
-%%
-%% listen: Which ports will ejabberd listen, which service handles it
-%% and what options to start it with.
-%%
-{listen,
- [
- {5222, ejabberd_c2s, [
- {access, c2s},
- {shaper, c2s_shaper},
- {max_stanza_size, 65536},
- starttls, {certfile, "/etc/ejabberd/ejabberd.pem"}
- ]},
-
- %%
- %% To enable the old SSL connection method (deprecated) in port 5223:
- %%
- {5223, ejabberd_c2s, [
- {access, c2s},
- {shaper, c2s_shaper},
- {max_stanza_size, 65536},
- tls, {certfile, "/etc/ejabberd/ejabberd.pem"}
- ]},
-
- {5269, ejabberd_s2s_in, [
- {shaper, s2s_shaper},
- {max_stanza_size, 131072}
- ]},
-
- %% External MUC jabber-muc (but internal mod_muc is better :))
- %%{5554, ejabberd_service, [
- %% {ip, {127, 0, 0, 1}},
- %% {access, all},
- %% {shaper_rule, fast},
- %% {host, "muc.localhost", [{password, "secret"}]}
- %% ]},
-
- %% Jabber ICQ Transport
- {5555, ejabberd_service, [
- {ip, {127, 0, 0, 1}},
- {access, all},
- {shaper_rule, fast},
- {hosts, ["icq.crans.org", "sms.crans.org"],
- [{password, "B2kOQ9Fd28"}]}
- ]},
-
- %% AIM Transport
- {5556, ejabberd_service, [
- {ip, {127, 0, 0, 1}},
- {access, all},
- {shaper_rule, fast},
- {host, "aim.crans.org", [{password, "B2kOQ9Fd28"}]}
- ]},
-
- %% MSN Transport
- {5557, ejabberd_service, [
- {ip, {127, 0, 0, 1}},
- {access, all},
- {shaper_rule, fast},
- {host, "msn.crans.org", [{password, "RK8cx4f03"}]}
- ]},
-
- %% Yahoo! Transport
- {5558, ejabberd_service, [
- {ip, {127, 0, 0, 1}},
- {access, all},
- {shaper_rule, fast},
- {host, ["yahoo.crans.org", "chat.yahoo.crans.org"],
- [{password, "secretoupas"}]}
- ]},
-
- %% External JUD (internal is more powerful,
- %% but doesn't allow to register users from other servers)
- %%{5559, ejabberd_service, [
- %% {ip, {127, 0, 0, 1}},
- %% {access, all},
- %% {shaper_rule, fast},
- %% {host, "jud.localhost", [{password, "secret"}]}
- %% ]},
-
- {5280, ejabberd_http, [
- http_poll,
- web_admin
- ]}
-
- ]}.
-
-%%
-%% s2s_use_starttls: Enable STARTTLS + Dialback for S2S connections.
-%% Allowed values are: true or false.
-%% You must specify a certificate file.
-%%
-{s2s_use_starttls, true}.
-
-%%
-%% s2s_certfile: Specify a certificate file.
-%%
-{s2s_certfile, "/etc/ejabberd/ejabberd.pem"}.
-
-%%
-%% domain_certfile: Specify a different certificate for each served hostname.
-%%
-%%{domain_certfile, "example.org", "/path/to/example_org.pem"}.
-%%{domain_certfile, "example.com", "/path/to/example_com.pem"}.
-
-%%
-%% S2S whitelist or blacklist
-%%
-%% Default s2s policy for undefined hosts.
-%%
-%%{s2s_default_policy, allow}.
-
-%%
-%% Allow or deny communication with specific servers.
-%%
-%%{{s2s_host, "goodhost.org"}, allow}.
-%%{{s2s_host, "badhost.org"}, deny}.
-
-
-%%% ==============
-%%% AUTHENTICATION
-
-%%
-%% auth_method: Method used to authenticate the users.
-%% The default method is the internal.
-%% If you want to use a different method,
-%% comment this line and enable the correct ones.
-%%
-%%{auth_method, internal}.
-
-%%
-%% Authentication using external script
-%% Make sure the script is executable by ejabberd.
-%%
-%%{auth_method, external}.
-%%{extauth_program, "/path/to/authentication/script"}.
-
-%%
-%% Authentication using ODBC
-%% Remember to setup a database in the next section.
-%%
-%%{auth_method, odbc}.
-
-%%
-%% Authentication using PAM
-%%
-%%{auth_method, pam}.
-%%{pam_service, "pamservicename"}.
-
-%%
-%% Authentication using LDAP
-%%
-{auth_method, ldap}.
-%%
-%% List of LDAP servers:
-{ldap_servers, ["ldap.adm.crans.org"]}.
-%%
-%% Encryption of connection to LDAP servers (LDAPS):
-%%{ldap_encrypt, tls}.
-%%
-%% Port connect to LDAP server:
-%%{ldap_port, 636}.
-%%
-%% LDAP manager:
-{ldap_rootdn, "cn=readonly,dc=crans,dc=org"}.
-%%
-%% Password to LDAP manager:
-{ldap_password, "**FUCK A DUCK**"}.
-%%
-%% Search base of LDAP directory:
-{ldap_base, "dc=crans,dc=org"}.
-%%
-%% LDAP attribute that holds user ID:
-{ldap_uids, [{"uid", "%u"}, {"mailAlias","%u"}]}.
-%%
-%% LDAP filter:
-{ldap_filter, "(objectClass=cransAccount)"}.
-
-%%
-%% Anonymous login support:
-%% auth_method: anonymous
-%% anonymous_protocol: sasl_anon | login_anon | both
-%% allow_multiple_connections: true | false
-%%
-%%{host_config, "public.example.org", [{auth_method, anonymous},
-%% {allow_multiple_connections, false},
-%% {anonymous_protocol, sasl_anon}]}.
-%%
-%% To use both anonymous and internal authentication:
-%%
-%%{host_config, "public.example.org", [{auth_method, [internal, anonymous]}]}.
-{host_config, "crans.org", [{auth_method, ldap}]}.
-{host_config, "jabber.crans.org", [{auth_method, internal}]}.
-
-
-%%% ==============
-%%% DATABASE SETUP
-
-%% ejabberd uses by default the internal Mnesia database,
-%% so you can avoid this section.
-%% This section provides configuration examples in case
-%% you want to use other database backends.
-%% Please consult the ejabberd Guide for details about database creation.
-
-%%
-%% MySQL server:
-%%
-%%{odbc_server, {mysql, "server", "database", "username", "password"}}.
-%%
-%% If you want to specify the port:
-%%{odbc_server, {mysql, "server", 1234, "database", "username", "password"}}.
-
-%%
-%% PostgreSQL server:
-%%
-%%{odbc_server, {pgsql, "server", "database", "username", "password"}}.
-%%
-%% If you want to specify the port:
-%%{odbc_server, {pgsql, "server", 1234, "database", "username", "password"}}.
-%%
-%% If you use PostgreSQL, have a large database, and need a
-%% faster but inexact replacement for "select count(*) from users"
-%%
-%%{pgsql_users_number_estimate, true}.
-
-%%
-%% ODBC compatible or MSSQL server:
-%%
-%%{odbc_server, "DSN=ejabberd;UID=ejabberd;PWD=ejabberd"}.
-
-%%
-%% Number of connections to open to the database for each virtual host
-%%
-%%{odbc_pool_size, 10}.
-
-%%
-%% Interval to make a dummy SQL request to keep alive the connections
-%% to the database. Specify in seconds: for example 28800 means 8 hours
-%%
-%%{odbc_keepalive_interval, undefined}.
-
-
-%%% ===============
-%%% TRAFFIC SHAPERS
-
-%%
-%% The "normal" shaper limits traffic speed to 1.000 B/s
-%%
-{shaper, normal, {maxrate, 1000}}.
-
-%%
-%% The "fast" shaper limits traffic speed to 50.000 B/s
-%%
-{shaper, fast, {maxrate, 50000}}.
-
-
-%%% ====================
-%%% ACCESS CONTROL LISTS
-
-%%
-%% The 'admin' ACL grants administrative privileges to Jabber accounts.
-%% You can put as many accounts as you want.
-%%
-%%{acl, admin, {user, "aleksey", "localhost"}}.
-%%{acl, admin, {user, "ermine", "example.org"}}.
-
-%%
-%% Blocked users
-%%
-%%{acl, blocked, {user, "baduser", "example.org"}}.
-%%{acl, blocked, {user, "test"}}.
-
-%%
-%% Local users: don't modify this line.
-%%
-{acl, local, {user_regexp, ""}}.
-
-%%
-%% More examples of ACLs
-%%
-%%{acl, jabberorg, {server, "jabber.org"}}.
-%%{acl, aleksey, {user, "aleksey", "jabber.ru"}}.
-%%{acl, test, {user_regexp, "^test"}}.
-%%{acl, test, {user_glob, "test*"}}.
-
-
-%%% ============
-%%% ACCESS RULES
-
-%% Define the maximum number of time a single user is allowed to connect:
-{access, max_user_sessions, [{10, all}]}.
-
-%% This rule allows access only for local users:
-{access, local, [{allow, local}]}.
-
-%% Only non-blocked users can use c2s connections:
-{access, c2s, [{deny, blocked},
- {allow, all}]}.
-
-%% For all users except admins used "normal" shaper
-{access, c2s_shaper, [{none, admin},
- {normal, all}]}.
-
-%% For all S2S connections used "fast" shaper
-{access, s2s_shaper, [{fast, all}]}.
-
-%% Only admins can send announcement messages:
-{access, announce, [{allow, admin}]}.
-
-%% Only admins can use configuration interface:
-{access, configure, [{allow, admin}]}.
-
-%% Admins of this server are also admins of MUC service:
-{access, muc_admin, [{allow, admin}]}.
-
-%% All users are allowed to use MUC service:
-{access, muc, [{allow, all}]}.
-
-%% No username can be registered via in-band registration:
-%% To enable in-band registration, replace 'deny' with 'allow'
-% (note that if you remove mod_register from modules list then users will not
-% be able to change their password as well as register).
-% This setting is default because it's more safe.
-{access, register, [{deny, all}]}.
-
-%% Everybody can create pubsub nodes
-{access, pubsub_createnode, [{allow, all}]}.
-
-
-%%% ================
-%%% DEFAULT LANGUAGE
-
-%%
-%% language: Default language used for server messages.
-%%
-{language, "en"}.
-
-
-%%% =======
-%%% MODULES
-
-%%
-%% Modules enabled in all ejabberd virtual hosts.
-%%
-{modules,
- [
- {mod_adhoc, []},
- {mod_announce, [{access, announce}]}, % requires mod_adhoc
- {mod_caps, []},
- {mod_configure,[]}, % requires mod_adhoc
- {mod_ctlextra, []},
- {mod_disco, []},
- %%{mod_echo, [{host, "echo.localhost"}]},
- {mod_irc, []},
- {mod_last, []},
- {mod_muc, [
- %%{host, "conference.@HOST@"},
- {access, muc},
- {access_create, muc},
- {access_persistent, muc},
- {access_admin, muc_admin},
- {max_users, 500}
- ]},
- %%{mod_muc_log,[]},
- {mod_offline, []},
- {mod_privacy, []},
- {mod_private, []},
- {mod_proxy65, [
- {access, local},
- {shaper, c2s_shaper}
- ]},
- {mod_pubsub, [ % requires mod_caps
- {access_createnode, pubsub_createnode},
- {plugins, ["default", "pep"]}
- ]},
- {mod_register, [
- %%
- %% After successful registration, the user receives
- %% a message with this subject and body.
- %%
- {welcome_message, {"Welcome!",
- "Welcome to a Jabber service powered by Debian. "
- "For information about Jabber visit "
- "http://www.jabber.org"}},
- %% Replace it with 'none' if you don't want to send such message:
- %%{welcome_message, none},
-
- %%
- %% When a user registers, send a notification to
- %% these Jabber accounts.
- %%
- %%{registration_watchers, ["admin1@example.org"]},
-
- {access, register}
- ]},
- {mod_roster, []},
- %%{mod_service_log,[]},
- %%{mod_shared_roster,[]},
- {mod_stats, []},
- {mod_time, []},
- {mod_vcard, []},
- {mod_version, []}
- ]}.
-
-
-%%% $Id: ejabberd.cfg.example 1178 2008-02-08 18:28:36Z badlop $
-
-%%% Local Variables:
-%%% mode: erlang
-%%% End:
-%%% vim: set filetype=erlang tabstop=8:
diff --git a/Cfg/etc/ejabberd/ejabberd.cfg/info.xml b/Cfg/etc/ejabberd/ejabberd.cfg/info.xml
deleted file mode 100644
index 5ca20ac..0000000
--- a/Cfg/etc/ejabberd/ejabberd.cfg/info.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/Cfg/etc/pyaimt.conf.xml/info.xml b/Cfg/etc/pyaimt.conf.xml/info.xml
deleted file mode 100644
index fe17205..0000000
--- a/Cfg/etc/pyaimt.conf.xml/info.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/Cfg/etc/pyaimt.conf.xml/pyaimt.conf.xml b/Cfg/etc/pyaimt.conf.xml/pyaimt.conf.xml
deleted file mode 100644
index d061f70..0000000
--- a/Cfg/etc/pyaimt.conf.xml/pyaimt.conf.xml
+++ /dev/null
@@ -1,185 +0,0 @@
-
-
- aim.crans.org
-
-
-
- chatrooms.aim.crans.org
-
-
-
-
-
- 127.0.0.1
-
-
- crans.org
-
-
- http://xmpp.crans.org:5280/
-
-
-
- 5556
-
-
-
-
-
-
- B2kOQ9Fd28
-
-
- fr
-
-
- login.oscar.aol.com
-
-
- 5190
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Cfg/etc/pymsnt.conf.xml/info.xml b/Cfg/etc/pymsnt.conf.xml/info.xml
deleted file mode 100644
index d5c6ec3..0000000
--- a/Cfg/etc/pymsnt.conf.xml/info.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/Cfg/etc/pymsnt.conf.xml/pymsnt.conf.xml b/Cfg/etc/pymsnt.conf.xml/pymsnt.conf.xml
deleted file mode 100644
index 44649c0..0000000
--- a/Cfg/etc/pymsnt.conf.xml/pymsnt.conf.xml
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
-
-msn.crans.org
-
-
-msn.crans.org
-
-
-
-
-
-
-
-
-
-
-
-127.0.0.1
-
-5557
-
-RK8cx4f03
-
-
-
-
-
-en
-
-http://host.com
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-524288
-
-2048
-
-8010
-
-
-
-
-
-
-
-
-
-
-
-
-
-2
-
-
diff --git a/Metadata/groups.xml b/Metadata/groups.xml
index b772bc3..acd2597 100644
--- a/Metadata/groups.xml
+++ b/Metadata/groups.xml
@@ -146,6 +146,7 @@
+
= 2.1.x
+@%% Ceci est remplacé par mod_admin_extra
+@ {mod_ctlextra, []},
+@ {mod_disco, [
+@ {extra_domains, ["icq.crans.org",
+@ "msn.crans.org"
+@ ]}]},
+@ %%{mod_echo, [{host, "echo.localhost"}]},
+if not has("external"):
+ @ % À mettre seulement sur un serveur
+ @ {mod_irc, []},
+@ {mod_last, []},
+@ {mod_muc, [
+@ %%{host, "conference.@HOST@"},
+@ {access, muc},
+@ {access_create, muc},
+@ {access_persistent, muc},
+@ {access_admin, muc_admin},
+@ {max_users, 500}
+@ ]},
+@ %%{mod_muc_log,[]},
+@ {mod_offline, []},
+@ {mod_privacy, []},
+@ {mod_private, []},
+if not has("external"):
+ @ % À mettre seulement sur un serveur
+ @ {mod_proxy65, [
+ @ {access, local},
+ @ {shaper, c2s_shaper}
+ @ ]},
+@ {mod_pubsub, [ % requires mod_caps
+@ {access_createnode, pubsub_createnode},
+@ {plugins, ["default", "pep"]}
+@ ]},
+@ {mod_register, [
+@ %%
+@ %% After successful registration, the user receives
+@ %% a message with this subject and body.
+@ %%
+@ {welcome_message, {"Welcome!",
+@ "Welcome to a Jabber service powered by Debian. "
+@ "For information about Jabber visit "
+@ "http://www.jabber.org"}},
+@ %% Replace it with 'none' if you don't want to send such message:
+@ %%{welcome_message, none},
+@
+@ %%
+@ %% When a user registers, send a notification to
+@ %% these Jabber accounts.
+@ %%
+@ %%{registration_watchers, ["admin1@example.org"]},
+@
+@ {access, register}
+@ ]},
+@ {mod_roster, []},
+@ %%{mod_service_log,[]},
+@ %%{mod_shared_roster,[]},
+@ {mod_stats, []},
+@ {mod_time, []},
+@ {mod_vcard, []},
+@ {mod_version, []}
+@ ]}.
+@
+@
+@%%% $Id: ejabberd.cfg.example 1178 2008-02-08 18:28:36Z badlop $
+@
+@%%% Local Variables:
+@%%% mode: erlang
+@%%% End:
+@%%% vim: set filetype=erlang tabstop=8:
diff --git a/Python/etc/pyaimt.conf.xml b/Python/etc/pyaimt.conf.xml
new file mode 100644
index 0000000..b5448b4
--- /dev/null
+++ b/Python/etc/pyaimt.conf.xml
@@ -0,0 +1,186 @@
+# -*- coding: utf-8; mode: python -*-
+
+@
+@
+@aim.crans.org
+@
+@
+@ chatrooms.aim.crans.org
+@
+@
+@
+@
+@
+@ 127.0.0.1
+@
+@
+@ crans.org
+@
+@
+@ http://jabber.crans.org
+@
+@
+@
+@ 5556
+@
+@
+@
+@
+@
+@
+@ B2kOQ9Fd28
+@
+@
+@ fr
+@
+@
+@ login.oscar.aol.com
+@
+@
+@ 5190
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
diff --git a/Python/etc/pymsnt.conf.xml b/Python/etc/pymsnt.conf.xml
new file mode 100644
index 0000000..bb592c4
--- /dev/null
+++ b/Python/etc/pymsnt.conf.xml
@@ -0,0 +1,83 @@
+# -*- coding: utf-8; mode: python -*-
+
+@
+@
+@
+@
+@
+@msn.crans.org
+@
+@
+@msn.crans.org
+@msn1
+@
+@
+@MSN Transport
+@
+@
+@
+@
+@
+@
+@
+@127.0.0.1
+@
+@5557
+@
+@RK8cx4f03
+@
+@
+@
+@
+@
+@en
+@
+@http://jabber.crans.org
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@
+@100000000
+@
+@1024000
+@
+@8010
+@
+@
+@
+@
+@
+@
+@
+@
+@huber@jabber.crans.org
+@
+@
+@
+@
+@
+@
+@3
+@
+@