Сервер Jabber с открытым исходным кодом (2.x)
Спасибо за загрузку jabberd2. Ниже приведены некоторые основные инструкции, с которых можно начать. Полная документация доступна по адресу http://jabberd2.org/.
-- команда Джабберда
% ./configure
% make
% make install
% ./configure --help
[...]
Отредактируйте $prefix/etc/(router|sm|c2s|s2s).xml по вкусу. В частности, убедитесь, что вы правильно настроили выбор хранилища данных. Если вы используете серверную часть Berkeley DB, вам необходимо создать /var/run/jabberd и установить для него разрешения, чтобы серверные процессы могли его найти.
Если вы используете серверную часть SQL, вам необходимо создать учетную запись для использования сервером и создать таблицы. Для этого загрузите db-setup.mysql или db-setup.pgsql из каталога Tools/ в вашу базу данных.
Если вы планируете использовать сценарий-оболочку jabberd, обязательно посмотрите пути в $prefix/etc/jabber/jabberd.cfg.
Вы можете запустить все части отдельно:
% $prefix/bin/router &
% $prefix/bin/s2s &
% $prefix/bin/sm &
% $prefix/bin/c2s &
Или вы можете запустить их все из скрипта-обертки jabberd:
% $prefix/jabberd &
Все процессы могут принимать следующие переключатели:
-c use an alternate config file
-D output lots of debugging info (if compiled with --enable-debug)
Пожалуйста, смотрите файл новостей.
Обращаясь за помощью, обратите внимание, что следующая информация может предоставить полезную информацию, которая может помочь в поиске вашей проблемы:
Пожалуйста, постарайтесь предоставить как можно больше актуальной информации при сообщении о проблемах — это значительно облегчит вам оказание помощи.
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 и util/base64.c изначально были взяты из проекта веб-сервера Apache. Первоначально авторские права (c) принадлежат Apache Software Foundation, 1995–2003 гг.
util/md5.c был взят из Ghostscript. Первоначально авторские права (c) принадлежат Aladdin Enterprises, 1999–2002 гг.
util/sha1.c был взят из Mozilla. Первоначально авторские права (c) принадлежат Cryptography Research, Inc., 1995–1999 гг.
subst/getopt.[ch] был взят из GNU Libc. Первоначально авторские права (c) принадлежат Free Software Foundation, Inc., 1987–1993 гг.
subst/gettimeofday.c был взят из PostgreSQL. Первоначально авторские права (c) принадлежат SRA, Inc. и SKC, Inc., 2003 г.
subst/syslog.[ch] был взят из Bind. Первоначально авторские права (c) принадлежат Консорциуму Интернет-программного обеспечения, 2001 г.
subst/inet_aton.c Первоначально авторские права (c) 1995–1997 Kungliga Teniska Hogskolan
subst/ip6_misc.h Первоначально авторские права (c) 1993,1994,1997 гг. Регенты Калифорнийского университета.
subst/dirent.[ch] Первоначально авторские права (c) принадлежат Кевлину Хенни, 1997,2003.