block gitolite abuse
[scripts.git] / gitolite-abuse
1 # sometimes people try to abuse our gitolite.
2
3 # You can simply iptable them, just doublecheck if it's not transifex/github mirror/...
4 /var/log/apache2# cat error.log.1 | awk -F'[\ ]|[:]' '{print $13}' | sort -n | uniq -c | sort -nr | head -n 10
5 awk: warning: escape sequence `\ ' treated as plain ` '
6   72781 74.217..
7    1166 148.251..
8     874 52.4..
9     830 5.9..
10
11 # was it rebooted? 
12 iptables-restore ~/ipv4-save
13 iptables -A INPUT -s THOSEIPS -j DROP
14 iptables-save >~/ip4-save
15
16 tadaa besos from munin