Net-Squid-Auth-Engine External Authentication Engine for the Squid HTTP Cache, implemented in Perl. This Module reads a configuration file and starts an infinite loop, reading a line from the STDIN, capturing the username and password from the line, passing it in to a plugin (defined by the configuration file) for validation, and printing "OK\n" or "ERR\n" to the STDOUT, to indicate that the credentials presented are or aren't valid. This package also provides an interface to the Squid HTTP Cache through the script squid-auth-engine, shipped with it. Please read the POD documentation in the script for information about how to use it to authenticate Squid users through an external credentials repository. INSTALLATION To install this module, run the following commands: perl Makefile.PL make make test make install SUPPORT AND DOCUMENTATION After installing, you can find documentation for this module with the perldoc command. perldoc Net::Squid::Auth::Engine You can also look for information at: RT, CPAN's request tracker http://rt.cpan.org/NoAuth/Bugs.html?Dist=Net-Squid-Auth-Engine AnnoCPAN, Annotated CPAN documentation http://annocpan.org/dist/Net-Squid-Auth-Engine CPAN Ratings http://cpanratings.perl.org/d/Net-Squid-Auth-Engine Search CPAN http://search.cpan.org/dist/Net-Squid-Auth-Engine COPYRIGHT AND LICENCE Copyright (C) 2008 Luis Motta Campos This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.