Jabber Open Source Server (2.x)
Vielen Dank für das Herunterladen von jabberd2. Nachfolgend finden Sie einige grundlegende Anweisungen, die Ihnen den Einstieg erleichtern sollen. Die vollständige Dokumentation ist unter http://jabberd2.org/ verfügbar.
-- das Jabberd-Team
% ./configure
% make
% make install
% ./configure --help
[...]
Bearbeiten Sie $prefix/etc/(router|sm|c2s|s2s).xml nach Belieben. Stellen Sie insbesondere sicher, dass Sie die Datenspeicherung Ihrer Wahl richtig einrichten. Wenn Sie das Berkeley DB-Backend verwenden, müssen Sie /var/run/jabberd erstellen und seine Berechtigungen festlegen, damit die Serverprozesse es finden können.
Wenn Sie ein SQL-Backend verwenden, müssen Sie ein Konto für den Server erstellen und die Tabellen erstellen. Laden Sie dazu db-setup.mysql oder db-setup.pgsql aus dem tools/-Verzeichnis in Ihre Datenbank.
Wenn Sie planen, das Jabberd-Wrapper-Skript zu verwenden, achten Sie darauf, dass Sie sich die Pfade in der Datei $prefix/etc/jabber/jabberd.cfg ansehen.
Sie können entweder alle Teile einzeln ausführen:
% $prefix/bin/router &
% $prefix/bin/s2s &
% $prefix/bin/sm &
% $prefix/bin/c2s &
Oder Sie können sie alle über das Jabberd-Wrapper-Skript ausführen:
% $prefix/jabberd &
Alle Prozesse können die folgenden Schalter annehmen:
-c use an alternate config file
-D output lots of debugging info (if compiled with --enable-debug)
Bitte beachten Sie die NEWS-Datei.
Wenn Sie Hilfe anfordern, beachten Sie bitte, dass die folgenden Dinge nützliche Informationen liefern können, die Ihnen bei der Suche nach Ihrem Problem helfen können:
Bitte versuchen Sie, bei der Meldung von Problemen so viele relevante Informationen wie möglich anzugeben – das wird Ihnen die Hilfe erheblich erleichtern.
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 und util/base64.c wurden ursprünglich aus dem Apache-Webserverprojekt übernommen. Ursprüngliches Copyright (c) 1995-2003 Apache Software Foundation.
util/md5.c wurde von Ghostscript übernommen. Ursprüngliches Copyright (c) 1999-2002 Aladdin Enterprises.
util/sha1.c wurde von Mozilla übernommen. Ursprüngliches Copyright (c) 1995-1999 Cryptography Research, Inc.
subst/getopt.[ch] wurde der GNU Libc entnommen. Ursprüngliches Urheberrecht (c) 1987-1993 Free Software Foundation, Inc.
subst/gettimeofday.c wurde von PostgreSQL übernommen. Ursprüngliches Copyright (c) 2003 SRA, Inc. & SKC, Inc.
subst/syslog.[ch] wurde von Bind übernommen. Ursprüngliches Copyright (c) 2001 Internet Software Consortium.
subst/inet_aton.c Ursprüngliches Copyright (c) 1995-1997 Kungliga Teniska Hogskolan
subst/ip6_misc.h Ursprüngliches Copyright (c) 1993,1994,1997 The Regents of the University of California.
subst/dirent.[ch] Ursprüngliches Copyright (c) 1997,2003 Kevlin Henney.