I was asked today to set up an IM server for internal use,  originally they were specifying Windows messanger but I was able to suggest we try a proper standards based system instead 🙂
So I need a server, a few clicks in the Proxmox interface ( a rather nice way of handling OpenVZ virtualisation) and I have a new blank Debian lenny box already to play with.
Added the non-free option to the apt repository (as we will need the Sun JRE) and off we go :)Â Â Apt decided to moan about :
W: There is no public key available for the following key IDs: 9AA38DCD55BE302B W: GPG error: http://security.debian.org lenny/updates Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 9AA38DCD55BE302B
Which was solved by this post here 🙂
A quick :
apt-get install debian-archive-keyring
and off we go again 🙂
Next stop is the Java monster, mercifully simple to install nowadays:
apt-get install sun-java6-jre
Next we grab the latest openfire deb,  then install:
dpkg -i openfire_3.6.4_all.deb
Which seemed to be too painless…
Fire up the Wizard on port 9090 from a browser and you are done 🙂