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)
NEWSファイルをご覧ください。
サポートをリクエストする場合は、次のことが問題の発見に役立つ有用な情報を提供する可能性があることに注意してください。
問題を報告するときは、できるだけ多くの関連情報を提供するようにしてください。そうすることで、サポートが容易になります。
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 Web サーバー プロジェクトから取得されたものです。当初の著作権 (c) 1995-2003 Apache Software Foundation。
util/md5.c は Ghostscript から取得されました。当初の著作権 (c) 1999-2002 Aladdin Enterprises。
util/sha1.c は Mozilla から取得されました。当初の著作権 (c) 1995-1999 Cryptography Research, Inc.
subst/getopt.[ch] は GNU Libc から取得されました。当初の著作権 (c) 1987-1993 Free Software Foundation, Inc.
subst/gettimeofday.c は PostgreSQL から取得されました。当初の著作権 (c) 2003 SRA, Inc. & SKC, Inc.
subst/syslog.[ch] は Bind から取得されました。当初の著作権は (c) 2001 Internet Software Consortium にあります。
subst/inet_aton.c オリジナルの著作権 (c) 1995-1997 Kungliga Teniska Hogskolan
subst/ip6_misc.h 元々の著作権 (c) 1993,1994,1997 カリフォルニア大学理事。
subst/dirent.[ch] オリジナルの著作権 (c) 1997,2003 Kevlin Henney。