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:
At a command prompt, type:
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.