CABIE is under construction and although it works and has been deployed in
several locations there is currently no documentation on the configuration
and operation of CABIE.
Currently the requirements of CABIE are:
1. A threaded version of perl. ActiveState perl is threaded, but typically
perl on a posix system is not. Generating a threaded version of perl
requires the user to compile perl from it's sources, carefully following
the online instructions. Perl can be compiled easily on any POSIX system
as long as there's a complier available like gcc. Here's how:
a. perl -MCPAN -e shell
b. force install threads
c. when asked if you want to build a threaded version say yes
d. follow the bouncing ball
Once the compilation is complete you may need to rebuild packages that
you may already have deployed.
2. MySql
Use the provided schema file to build the necessary database and
tables.
3. The following Perl packages:
For POSIX:
DBI
DBD::mysql
Mail::SendMail
For Win2k or WinXP (sorry I don't have an installer yet):
DBI (available from activestate)
DBD::mysql (available from activestate)
Mail::SendMail (available from activestate)
Win32::Daemon (available from roth.net)
Win32::Process (available from roth.net)
Win32::Job (available from roth.net)
Win32::AdminMisc (available from roth.net)
The compilation of DBD::mysql under POSIX seems to require an
installation of mysql so that it can run tests. It should only require
access to headers and libs for compilation and can be forced to install
by hand. If anyone else know an easier way I'd like to find out.