Serveur Open Source Jabber (2.x)
Merci d'avoir téléchargé jabberd2. Vous trouverez ci-dessous quelques instructions de base pour vous aider à démarrer. La documentation complète est disponible sur http://jabberd2.org/
-- l'équipe Jabberd
% ./configure
% make
% make install
% ./configure --help
[...]
Modifiez $prefix/etc/(router|sm|c2s|s2s).xml à votre goût. En particulier, assurez-vous de configurer correctement votre choix de stockage de données. Si vous utilisez le backend Berkeley DB, vous devrez créer /var/run/jabberd et définir ses autorisations afin que les processus du serveur puissent le trouver.
Si vous utilisez un backend SQL, vous devrez créer un compte que le serveur utilisera et créer les tables. Chargez db-setup.mysql ou db-setup.pgsql depuis le répertoire tools/ dans votre base de données pour ce faire.
Si vous envisagez d'utiliser le script wrapper jabberd, assurez-vous de consulter les chemins dans $prefix/etc/jabber/jabberd.cfg.
Vous pouvez soit exécuter toutes les pièces séparément :
% $prefix/bin/router &
% $prefix/bin/s2s &
% $prefix/bin/sm &
% $prefix/bin/c2s &
Ou vous pouvez tous les exécuter à partir du script wrapper jabberd :
% $prefix/jabberd &
Tous les processus peuvent prendre les commutateurs suivants :
-c use an alternate config file
-D output lots of debugging info (if compiled with --enable-debug)
Veuillez consulter le fichier NEWS.
Lorsque vous demandez de l'aide, veuillez noter que les éléments suivants peuvent fournir des informations utiles qui peuvent vous aider à trouver votre problème :
Veuillez essayer de fournir autant d'informations pertinentes que possible lorsque vous signalez des problèmes - cela vous aidera beaucoup plus facilement.
jabberd - Jabber Open Source Server
Copyright (c) 2002-2012 Jeremie Miller, Thomas Muldowney,
Ryan Eatmon, Robert Norris, Tomasz Sterna.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA02111-1307USA
As a special exception, the authors give permission to link this
program with the OpenSSL library and distribute the resulting binary.
subst/snprintf.c et util/base64.c proviennent à l'origine du projet de serveur Web Apache. Copyright original (c) 1995-2003 Apache Software Foundation.
util/md5.c provient de Ghostscript. Copyright original (c) 1999-2002 Aladdin Enterprises.
util/sha1.c a été extrait de Mozilla. Copyright original (c) 1995-1999 Cryptography Research, Inc.
subst/getopt.[ch] a été extrait de GNU Libc. Copyright original (c) 1987-1993 Free Software Foundation, Inc.
subst/gettimeofday.c provient de PostgreSQL. Copyright original (c) 2003 SRA, Inc. et SKC, Inc.
subst/syslog.[ch] a été extrait de Bind. À l'origine, copyright (c) 2001 Internet Software Consortium.
subst/inet_aton.c Copyright original (c) 1995-1997 Kungliga Teniska Hogskolan
subst/ip6_misc.h Initialement copyright (c) 1993,1994,1997 The Regents of the University of California.
subst/dirent.[ch] Initialement copyright (c) 1997,2003 Kevlin Henney.