From what little the documentation gives away this may be a useful module. However the lack of documentation is prohibitive for its use, so I'll stick with Sendmail::Milter which has a good example in its synopsis.
What it needs is a simple HOW-TO. The documentation doesn't even tell you how to set the TCP port for your milter to listen on.
Nice idea, but basically it doesn't work. I tried it on a couple of different platforms (one Linux and the other Darwin) and try as I might I always came across problems, usually associated with paths, perl5libs and the like not being set up so e.g. cpan installations wouldn't work or the wrong version of Perl was used.
Once the bugs are fixed I'm sure it'll be useful, but more work should be put into testing before (a) it's released and (b) new features are added.
Doesn't work. Even a test program fails because the Java backend can't start Firefox. I guess this is more Selenium problem than a T:W:S problem, but without a working back-end what's the point of a front-end?
Starting "make" Stage
make: Entering directory `/root/.cpan/build/Mail-ClamAV-0.17/_Inline/build/Mail/ClamAV'
/usr/bin/perl /usr/lib/perl5/5.8.3/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.8.3/ExtUtils/typemap ClamAV.xs > ClamAV.xsc && mv ClamAV.xsc ClamAV.c
gcc -c -I/root/.cpan/build/Mail-ClamAV-0.17 -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -fsigned-char -DVERSION=\"0.17\" -DXS_VERSION=\"0.17\" -fPIC "-I/usr/lib/perl5/5.8.3/ppc-linux-thread-multi/CORE" ClamAV.c
ClamAV.xs: In function `clamav_perl_constant':
ClamAV.xs:334: error: `CL_SCAN_DISABLERAR' undeclared (first use in this function)
ClamAV.xs:334: error: (Each undeclared identifier is reported only once
ClamAV.xs:334: error: for each function it appears in.)
make: *** [ClamAV.o] Error 1
make: Leaving directory `/root/.cpan/build/Mail-ClamAV-0.17/_Inline/build/Mail/ClamAV'
A problem was encountered while attempting to compile and install your Inline
C code. The command that failed was:
The build directory was:
To debug the problem, cd to the build directory, and inspect the output files.
at /root/.cpan/build/Mail-ClamAV-0.17/blib/lib/Mail/ClamAV.pm line 537
BEGIN failed--compilation aborted at /root/.cpan/build/Mail-ClamAV-0.17/blib/lib/Mail/ClamAV.pm line 537.
Compilation failed in require.
BEGIN failed--compilation aborted.
make: *** [ClamAV.inl] Error 2
/usr/bin/make -- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible
Fails to install on Linux/x86 (Fedora Core 3):
pan> install Text::Aspell
CPAN: Storable loaded ok
Going to read /root/.cpan/Metadata
Database was generated on Sun, 22 May 2005 15:06:23 GMT
Running install for module Text::Aspell
Running make for H/HA/HANK/Text-Aspell-0.04.tar.gz
CPAN: Digest::MD5 loaded ok
CPAN: Compress::Zlib loaded ok
Checksum for /root/.cpan/sources/authors/id/H/HA/HANK/Text-Aspell-0.04.tar.gz ok
Scanning cache /root/.cpan/build for sizes
Removing previously used /root/.cpan/build/Text-Aspell-0.04
CPAN.pm: Going to build H/HA/HANK/Text-Aspell-0.04.tar.gz