A python script which can be used as a Postfix content_filter to headers email going through it … (example shows changing the Subject).
Arbitrary tweets made by TheGingerDog up to 21 June 2015
In relatively unscientific tests, it seems moving from PHP5.4 with xcache to PHP 5.6 with Zend’s OpCache can lead to approximately 50% memory reduction.
(xcache was set to have a 64mb size, Zend OpCache is also using 64mb of memory).
Arbitrary tweets made by TheGingerDog up to 14 June 2015
I came across the varnish throttle module the other day – which seems quite useful – and certainly gives better control over abusive requests than using fail2ban (in that, only specific URLs/request types can be targeted and blocked with the throttle module, while fail2ban tends to trigger the blocking of any traffic from a client which can be more painful).
Continue reading varnish throttling
Arbitrary tweets made by TheGingerDog up to 07 June 2015
Arbitrary tweets made by TheGingerDog up to 31 May 2015
Arbitrary tweets made by TheGingerDog up to 24 May 2015
I think the spammers need some help with their regular expressions….
Historically I’ve used $RANDOM as a random number source in bash — a bit like :
RAND=$(( $RANDOM % 10 ))
when I’ve needed a random number out of 0,1,2,3,4,5,6,7,8 and 9
one problem with this is that $RANDOM itself is populated between 0 and 32767 by the shell – so it’s not going to give totally even distribution.
Finally, I discovered ‘shuf’ — usage like :
shuf -i 1-100 -n 1
-n how many
RAND=$(( shuf -i 1-10 -n 1))