Tiger includes a nicely-integrated Jabber server, but for those of us who have not yet upgraded, here’s the trick to getting jabberd running on Panther.First, install the prerequisites:
libidn, http://www.gnu.org/software/libidn/
expat, http://expat.sourceforge.net/
openssl, http://www.openssl.org/
pth, http://www.gnu.org/software/pth/
At a command prompt, type:
export OPENSSL_CFLAGS="-I/usr/local/include"
export OPENSSL_LIBS="-L/usr/local/lib -lcrypto"
This forces the jabberd configuration script to use the latest OpenSSL libraries that were installed in /usr/local rather than the factory libraries that are too old.
Download the jabberd 1.4.x source from http://jabberd.org/ and extract it.
In the jabberd source directory, type:
./configure –enable-ssl
make CFLAGS="-lssl"
make install
From here on out, follow the normal jabberd configuration instructions. The default configuration file should be found at /usr/local/etc/jabber.xml.
Is there any way that pre-authenticated contact lists can pushed into the user’s
contact lists with the standard 10.4 Server jabberd and iChat on the client side? I
have a lot of users and to set this up manually would be a major pain. Thanks.
It looks like you can do this with Jive, but I’d like to do it with jabber that comes
with 10.4 Server if at all possible. I know I’ve seen a solution for this somewhere
on the net but I can seem to find it now.
Note that ejabberd and jabber are available as one line installs via Fink.
I use ejabberd on jabber.rocteur.cc and it works fine even though it is not the latest version.
i ejabberd 0.9.8-1 Fault-tolerant distributed Jabber server
jabber 1.4.2-11 Server for Jabber, a free instant messaging system
The new winner is Wildfire/Openfire. Outstanding product, Java-based XMPP server, includes AIM/MSN/Yahoo!/ICQ gateway (that really works!), integrates with OpenDirectory, easy web-based configuration, commercial support available. See http://www.igniterealtime.org/forum/thread.jspa?messageID=143902 for details on getting Wildfire running on Panther Server. If you’re running Tiger Server, I recommend disabling the stock iChat Server and running Wildfire instead…it’s that good.