Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.543.186 Times

mod_watchcat 1.0

  Date Added: June 14, 2010  |  Visits: 568


Report Broken Link
Printer Friendly Version

Product Homepage
Download (71 downloads)

mod_watchcat is a module developed to provide watchcatd-awareness to the Apache 2 webserver. This allows a system administrator to set up timeouts for Apache processes, and thus provide protection against badly coded or malicious scripts. mod_watchcat can be configured to kill those resource-consuming processes before the server locks-up. Enabling mod_watchcat To enable mod_watchcat, you need to add the following directive to the Apache configuration file: LoadModule watchcat_module modules/ Configuration directives There are four directives available for the configuration of mod_watchcat: CatType, CatTimeout, CatOrder and CatLogHandler. They are described below. The mod_watchcat directives are not context-sensitive. This means they can be included anywhere on the Apache configuration, including the .htaccess file. This, however, requires the Options item on the AllowOverride directive. CatType type handler [ handler...] This directive creates a new type, which will be used on the other configuration directives for the settings that will affect the specified handlers. The default type is automatically created, and doesnt accept any handlers. It is meant to be a "catch-all" for the handlers not specifically declared. CatTimeout type timeout This directive associates a timeout (in seconds) with the specified type. The default timeout (used for the default type) is 60 seconds. CatOrder type [ type...] This directive defines the matching order for the list of types specified as a parameter. CatLogHandler This directive is used to log the handlers of the requests. It is useful do find out the names of the handlers to be used on the CatType directive. Configuration Examples The configuration below defines the type script to contain the application/x-httpd-php, application/x-perl and application/x-cgi handlers. The timeout for this type is then set to 60 seconds. The default timeout (for requests that dont match the the script type is set to 1800 seconds. Finally, the matching order is set so that requests for the script type are handled before those for the default type. CatType script application/x-httpd-php application/x-perl application/x-cgi CatTimeout script 60 CatTimeout default 1800 CatOrder script default The next example sets a timeout of 0 for static page handlers. This means that watchcat will not monitor those requests. CatType static text/html text/plain CatType static application/x-httpd-php-source CatTimeout static 0 CatOrder static default The example below shows how inheritance works on the configuration of mod_watchcat. The configuration specified for the /home directory inherits the global configuration but uses a different timeout value. CatType perl application/x-perl application/x-cgi CatTimeout perl 60 CatTimeout default 1800 CatOrder perl default < Directory /home > CatTimeout perl 30 < /Directory > The next example shows a configuration that will set a timeout for PHP scripts and ignore the other handlers (note that specifying the default handler explicitly is not necessary.) CatType php application/x-httpd-php CatTimeout php 90 CatOrder php This example shows how to disable the timeouts for a given directory. CatTimeout default 3600 CatOrder default < Directory /var/www/htdocs > # Disable timeouts CatTimeout default 0 < /Directory >.

Requirements: No special requirements
Platforms: Linux
Keyword: Catorder Cattimeout Cattype Configuration Default Handlers Http Internet Mod Modwatchcat Type Watchcat
Users rating: 0/10

License: Freeware Size: 5.12 KB
More Reviews or Write Review

Modules  -  Admin HTTP Referers Mod 0.21b 1.0
With this Mod, administrator can analize the Http Referers to the forum
Programming  -  pbp.recipe.trac 0.4.0
This recipe will help you setup a full-featured Trac instance via buildout. It allows you to automate the creation and management of multiples Trac instances. It provides sensible default to the trac.ini configuration file. It also...
20.48 KB  
Modules  -  Node Title 1.0
Configuration is done on a per node type basis on each node type settings page.The module also supports advanced PHP operation for the nodes.InstallationUnpack in your modules folder (usually /sites/all/modules/) and enable under Administer > Site...
Libraries  -  HTTP::Server::Simple::Mason 0.09
HTTP::Server::Simple::Mason is an abstract baseclass for a standalone mason server. SYNOPSIS my $server = MyApp::Server->new(); $server->run; package MyApp::Server; use base qw/HTTP::Server::Simple::Mason/; sub mason_config { return (...
13.31 KB  
Network & Internet  -  Wayback Machine 0.8.0
Wayback Machine is an open source java implementation of the The Internet Archive Wayback Machine. The current production version of the Wayback Machine is implemented in perl, and lacks in maintainability and extensibility. Also, the code is...
1.8 MB  
Network & Internet  -  Bitgate Server Software Environment 0.4.3
Bitgate Server Software Environment aims to build a multi-protocol environment in which server protocol handlers can be eventually loaded and unloaded on the fly using a center console or controller Web page. Bitgate Server Software Environment...
58.37 KB  
Network & Internet  -  mod_put 1.0
mod_put Apache module implements the HTTP/1.1 PUT and DELETE methods. Please notice that it can be a big security hole to activate them without securing the web server. Configuration: Integration with Apache 1.3.x - compiling and linking To...
5.12 KB  
Miscellaneous Communications Tools  -  MMD HttpHeader 1.0
MMD HttpHeader is small, absolutely free tool designed to display http headers. Just type http address to get http header and connection timeout displayed in text window. It's perfect for all who learn http protocol, internet programers and...
270 KB  
Network & Internet  -  HTTPManifold 0.9b
HTTPManifold is an application for tunnelling Web/HTTP traffic for multiple servers through a single IP address (a reverse proxy). HTTPManifold is intended for home users and small businesses so that they can host multiple domains and sub-domains...
317.44 KB  
Network & Internet  -  mod_whois 0.1
mod_whois module maps WHOIS queries into standard HTTP requests. After the "translation", the request can be processed by the usual mechanisms (mapping to static content, running CGI & PHP scripts, ...). Compile & Install apxs -i -a -c...
4.1 KB  
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Network & Internet  -  Free WiFi Hotspot 3.3.1
Free WiFi Hotspot is a super easy solution to turn your laptop or notebook into a portable Wi-Fi hotspot, wirelessly sharing your internet connections like DSL, Cable, Bluetooth, Mobile Broadband Card, Dial-Up, etc. through the built-in wireless...
1.04 MB  
Network & Internet  -  Easy Uploads 1.8
Easy uploads is a file storage media streaming application designed by Filestreamers that allows you to upload, store, and stream your files from their virtually unlimited file storage server. Easy Uploads can backup,share, and stream your files...
615.97 KB  
Network & Internet  -  IPv6 CARE 3.2b
IPv6 CARE, "IPv6 Compliant Automatic Runtime Environment", is a Linux tool able to patch ipv6-agnostic programs on-the-fly ('patch' mode). It can also generate a diagnosis about the IPv6 compliance of an application ('check' mode).
409.6 KB  
Network & Internet  -  PacketFence ZEN 3.1.0
PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) system. Boosting an impressive feature set including a captive-portal for registration and remediation, centralized wired and wireless management, 802.1X...
1024 MB  
Network & Internet  -  django-dbstorage 1.3
A Django file storage backend for files in the database.
10.24 KB