README for Apache::LogFiler 0.03 WHATIS Apache::LogIgnore is a mod_perl log handler can be used to ignore connections which match certain criteria. INSTALLING Apache::LogIgnore can be installed easily by using the CPAN module. perl -MCPAN -e"install Apache::LogIgnore" or manually by untarring the archive and running the following commands. perl Makefile.PM make make test make install You'll then need to edit your httpd.conf (or appropriate Apache config file) <Location /path> PerlLogHandler Apache::LogIgnore PerlSetVar DebugFlag 1 PerlSetVar IgnoreHost 192.168.0.2 PerlSetVar IgnoreAgent Moz PerlSetVar IgnoreReferer 192.168.0.2 PerlSetVar IgnoreFrom foo@bar.com PerlSetVar IgnoreMinSize 100 PerlSetVar IgnoreMaxSize 400000 PerlSetVar IgnoreType Image PerlSetVar IgnoreStatus 403 </Location> Any of those PerlSetVar statements can be left out. /path is the directory you wish to apply Apache::LogIgnore on. Negating You can negate all of the above values with a ! (except DebugFlag). Example would be : IgnoreStatus !200 Don't log any request beside the ones resulting in a 200 status. TESTING This module has been tested on Linux 2.4.x (x86) with Perl 5.6.1 REQUIREMENTS Apache::LogIgnore requires mod_perl Apache ofcourse AUTHOR Apache::LogIgnore was written by Hendrik Van Belleghem. Suggestions & Questions are welcome at beatnik - at - quickndirty - dot - org. Yes, I love fanmail! No, I don't like spam.