Building, Compiling, etc

The best way of obtaining the source and building is via Subversion: svn co http://217.155.137.62/svn/projects/infotrope/acapd/ - I don't bother with releases all that often, primarily because hardly anyone else has shown interest. Sorry. Show me interest, and I'll show you a release. :-)

You should be able to get away with "make" in most cases. Failing that, try "make config help", read, learn, inwardly digest, then run ./configure with suitable options, and rerun make.

Prerequisites:

Linux
Previous renditions did apparently compile on FreeBSD, but since 0.1.x, I doubt this is the case anymore. For better or worse, the company that employs me standardized on Linux as a server platform some time ago, and this server requires various non-portable features, and has implemented them only to operate on Linux.
Cyrus SASL
Required for authentication. Previous versions did make an attempt at an alternate SASL library, but this effort never got far, and has since been abandoned.
Expat
Yes, I know, I've been meaning to try it on libxml for a while.
Optional: OpenSSL
OpenSSL is required if you want RFC2595 support. Some, possibly even most, of the work involved to get it working with GNU TLS is also there, but untested.

Once built, "make install" should put everything in more or less the right places.

Debian users on x86 or amd64 can rejoice, for there are packages synched to unstable:

deb http://dave.cridland.net/debian/ unstable main
deb-src http://dave.cridland.net/debian/ unstable main
. Just apt-get install infotrope-acapd.


Dave Cridland
Last modified: Tue Aug 10 16:47:47 BST 2004