On Mon, Aug 04, 2008 at 04:52:40PM +0300, Lars Nood??n wrote: > John Nietzsche wrote: > > ... Software error: > > Can't locate Bio/SearchIO.pm in @INC (@INC contains ... > > It looks like you are missing the CPAN module Bio::SearchIO from > Apache's chroot. Make sure this is installed and, as the others have > pointed out, inside chroot. > > You might find some ideas here: > http://livenudefrogs.com/~anubis/servers/apache_perl_chroot.shtml > http://archives.neohapsis.com/archives/openbsd/2007-02/0645.html
Numerous others have already given you the answers you're looking for. I would like to add my own $0.02 here that if you're running Perl apps in the chroot, that mod_perl should be your new best friend. It can load up all the necessary dependencies at httpd execution and will save you from having to copy tons of cruft into the server root. I've considered putting together a short article on Undeadly describing this technique based on my own efforts porting security/hatchet, but I wasn't sure if there would be any interest. -- Jason Dixon DixonGroup Consulting http://www.dixongroup.net/

