From 07cff0c375e8c696087622b6b539c4e5fd13a696 Mon Sep 17 00:00:00 2001 From: Martin Fuchs Date: Wed, 4 Jan 2012 14:53:41 +0100 Subject: based on jimp 4a4429cbcf28a631014574eaf2b93f0b41555995 --- config/squid-reverse/swapstate_check.php | 48 ++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 config/squid-reverse/swapstate_check.php diff --git a/config/squid-reverse/swapstate_check.php b/config/squid-reverse/swapstate_check.php new file mode 100644 index 00000000..ab5b11d8 --- /dev/null +++ b/config/squid-reverse/swapstate_check.php @@ -0,0 +1,48 @@ +#!/usr/local/bin/php -q + 75) || (($diskusedpct > 90) && ($swapstate_size > 1024*1024*1024))) { + mwexec_bg("/bin/rm $swapstate; /usr/local/sbin/squid -k rotate"); + log_error(gettext(sprintf("Squid swap.state file exceeded size limits. Removing and rotating. File was %d bytes, %d%% of total disk space.", $swapstate_size, $swapstate_pct))); +} +?> \ No newline at end of file -- cgit v1.2.3