-=( How to install Buscador )=-
It's a slightly involved process at the moment. This will change.
from
http://cvs.simon-cozens.org/viewcvs.cgi/buscador/?cvsroot=Email
and unpack it in a web accessible directory.
You can check by running
% perl Makefile.PL
Consider making a Bundle::Buscador for us. Or a PAR archive or something.
There are quite a lot.
Part of the problem, and the reason why you'll get bizarre requests to install GD, Graphviz, XML::Writer and Spreadsheet::ParseExcel is because Email::Store uses Class::DBI::DATA::Schema which uses SQL::Translator which has insane dependencies. Complain to the authors of SQL::Translator not us.
http://rt.cpan.org/NoAuth/Bug.html?id=7004
Some users have said they've had test errors from
Class::DBI::AsForm
Apache::Request
Mail::ListDetector
Email::MIME
we're harassing authors where appropriate as we speak.
I added this into my virtual host config
<Location /buscador>
PerlSetEnv PERL5LIB /virtual/thegestalt.org/www/html/buscador/demo
PerlHandler Buscador
#PerlInitHandler Apache::StatINC
</Location>
StatINC allows me to develop without restarting Apache every time.
Change to
/virtual/thegestalt.org/www/html/buscador/demo
(or wherever you put in step 3) and run
% buscador -init
Which will copy a load of template files and create a buscador.config file.
Mine looks like
uri = http://thegestalt.org/buscador/demo image_uri = http://thegestalt.org/buscador/images dsn = dbi:SQLite2:email.db
I keep my image files in a seperate place because it's faster.
Simply be in your Buscador directory and do
% buscador -setup
the buscador command line tool will automatically pick up the details from your buscador.config file.
Again, be in your buscador directory and do
% buscador <folder[s]>
and it will import. You can also cat a single mail into it which is useful for setting up as an alias.
Err, that should be it.