[dw-ops] update some puppet stuff
[commit: http://hg.dwscoalition.org/dw-ops/rev/1aab523a90b7]
update some puppet stuff
Files modified:
update some puppet stuff
Files modified:
- nagios/conf.d/config/contacts.cfg
- puppet/manifests/site.pp
- puppet/modules/iptables/templates/dreamwidth.erb
- puppet/modules/iptables/templates/spamhaus-drop.erb
-------------------------------------------------------------------------------- diff -r 969c631efb1a -r 1aab523a90b7 nagios/conf.d/config/contacts.cfg --- a/nagios/conf.d/config/contacts.cfg Fri Jul 29 00:08:09 2011 +0000 +++ b/nagios/conf.d/config/contacts.cfg Thu Dec 22 02:12:31 2011 +0000 @@ -27,9 +27,10 @@ host_notification_period always service_notification_options w,u,c,r host_notification_options d,r - service_notification_commands notify-service-by-email - host_notification_commands notify-host-by-email - email 5103786969@txt.att.net + service_notification_commands notify-service-by-email,dw_notify_service_epager + host_notification_commands notify-host-by-email,dw_notify_host_epager + email mark@qq.is + pager 5107543245@txt.att.net } define contact { diff -r 969c631efb1a -r 1aab523a90b7 puppet/manifests/site.pp --- a/puppet/manifests/site.pp Fri Jul 29 00:08:09 2011 +0000 +++ b/puppet/manifests/site.pp Thu Dec 22 02:12:31 2011 +0000 @@ -68,6 +68,7 @@ node sb-web03 { include serverclass::webserver } node sb-search01 { include serverclass::webserver } node sb-admin01 { include serverclass::admin } +node sb-db01 { include serverclass::webserver } # A special case exists for the node that will run the Puppet master service. # This node can be specified as following: diff -r 969c631efb1a -r 1aab523a90b7 puppet/modules/iptables/templates/dreamwidth.erb --- a/puppet/modules/iptables/templates/dreamwidth.erb Fri Jul 29 00:08:09 2011 +0000 +++ b/puppet/modules/iptables/templates/dreamwidth.erb Thu Dec 22 02:12:31 2011 +0000 @@ -12,15 +12,16 @@ -A INPUT -i ! lo -d 127.0.0.0/8 -j REJECT # Accept inbound private traffic from one of our servers --A INPUT -s 172.20.6.170 -j ACCEPT --A INPUT -s 172.20.6.173 -j ACCEPT --A INPUT -s 172.20.6.174 -j ACCEPT +-A INPUT -s 172.20.6.161 -j ACCEPT -A INPUT -s 172.20.6.166 -j ACCEPT -A INPUT -s 172.20.6.167 -j ACCEPT -A INPUT -s 172.20.6.168 -j ACCEPT +-A INPUT -s 172.20.6.169 -j ACCEPT +-A INPUT -s 172.20.6.170 -j ACCEPT +-A INPUT -s 172.20.6.171 -j ACCEPT -A INPUT -s 172.20.6.172 -j ACCEPT --A INPUT -s 172.20.6.171 -j ACCEPT --A INPUT -s 172.20.6.169 -j ACCEPT +-A INPUT -s 172.20.6.173 -j ACCEPT +-A INPUT -s 172.20.6.174 -j ACCEPT -A INPUT -s 172.20.6.175 -j ACCEPT -A INPUT -s 172.20.6.176 -j ACCEPT @@ -33,6 +34,12 @@ -A OUTPUT -d <%= dropnet.chomp %> -j DROP <% end -%> +# TEMP RULE FOR 400 BAD REQUEST SPAMMER +-A INPUT -s 46.73.220.3/32 -j DROP +-A OUTPUT -d 46.73.220.3/32 -j DROP +-A INPUT -s 80.223.173.181/32 -j DROP +-A OUTPUT -d 80.223.173.181/32 -j DROP + # Per-host connection limit on port 80 -A INPUT -p tcp --dport 80 -m connlimit --connlimit-above 20 --connlimit-mask 32 -j DROP diff -r 969c631efb1a -r 1aab523a90b7 puppet/modules/iptables/templates/spamhaus-drop.erb --- a/puppet/modules/iptables/templates/spamhaus-drop.erb Fri Jul 29 00:08:09 2011 +0000 +++ b/puppet/modules/iptables/templates/spamhaus-drop.erb Thu Dec 22 02:12:31 2011 +0000 @@ -1,10 +1,11 @@ +103.10.188.0/22 109.196.140.0/24 109.94.212.0/22 110.232.160.0/20 110.44.128.0/20 113.20.160.0/19 +114.112.224.0/19 116.199.128.0/19 -116.68.136.0/21 121.46.64.0/18 122.202.96.0/19 128.168.0.0/16 @@ -14,26 +15,26 @@ 130.222.0.0/16 132.145.0.0/16 132.232.0.0/16 -132.240.0.0/16 134.127.0.0/16 134.172.0.0/16 +134.175.0.0/19 134.209.0.0/16 134.23.0.0/16 134.33.0.0/16 136.228.0.0/16 138.43.0.0/16 139.167.0.0/16 -14.1.96.0/19 -14.102.160.0/19 140.170.0.0/16 +141.136.17.0/24 +141.136.22.0/24 +141.136.27.0/24 143.135.0.0/16 143.49.0.0/16 -143.95.0.0/16 +146.185.245.0/24 148.105.0.0/16 148.178.0.0/16 148.248.0.0/16 150.141.0.0/16 -150.230.0.0/16 151.123.0.0/16 152.147.0.0/16 155.190.0.0/16 @@ -44,29 +45,17 @@ 167.224.0.0/19 167.28.0.0/16 167.97.0.0/16 -168.151.0.0/16 -169.131.128.0/17 170.106.0.0/16 170.120.0.0/16 170.197.0.0/16 170.67.0.0/16 170.75.0.0/16 -173.225.112.0/20 174.138.144.0/20 178.218.128.0/20 -188.130.250.0/23 188.170.192.0/21 188.212.0.0/20 -188.229.13.0/24 -188.229.35.0/24 -188.229.88.0/23 -188.229.90.0/23 -188.229.92.0/24 -188.229.93.0/24 -188.229.94.0/24 -188.229.97.0/24 -192.100.5.0/24 -192.101.177.0/24 +188.247.135.0/24 +188.247.232.0/24 192.101.200.0/21 192.101.240.0/21 192.101.248.0/23 @@ -93,20 +82,18 @@ 192.86.85.0/24 193.104.110.0/24 193.104.12.0/24 -193.104.146.0/24 193.104.176.0/24 -193.104.224.0/22 -193.104.253.0/24 193.104.34.0/24 193.104.41.0/24 193.104.94.0/24 193.105.121.0/24 193.105.132.0/24 193.105.141.0/24 -193.105.174.0/24 +193.105.154.0/24 193.105.184.0/24 193.105.207.0/24 193.105.245.0/24 +193.106.172.0/22 193.106.32.0/22 193.110.136.0/24 193.111.235.0/24 @@ -118,13 +105,14 @@ 193.178.172.0/24 193.186.9.0/24 193.201.192.0/23 -193.227.240.0/23 193.228.145.0/24 193.23.126.0/24 193.238.0.0/22 +193.243.166.0/24 193.27.232.0/23 193.27.246.0/23 193.41.38.0/24 +193.42.149.0/24 193.43.134.0/24 193.46.211.0/24 194.0.221.0/24 @@ -135,16 +123,16 @@ 194.126.193.0/24 194.126.251.0/24 194.140.229.0/24 -194.143.130.0/23 194.146.204.0/22 194.165.4.0/23 +194.242.2.0/23 +194.247.48.0/24 194.247.58.0/24 194.28.112.0/22 194.28.44.0/22 194.54.156.0/22 194.60.205.0/24 194.63.144.0/22 -194.8.250.0/23 194.8.74.0/23 195.114.8.0/23 195.14.112.0/23 @@ -157,27 +145,22 @@ 195.225.176.0/22 195.226.197.0/24 195.226.220.0/24 -195.234.159.0/24 195.238.242.0/24 195.28.10.0/23 195.5.161.0/24 195.54.170.0/23 195.74.88.0/23 195.78.108.0/23 -195.80.148.0/22 195.85.204.0/24 -195.88.144.0/23 195.88.190.0/23 195.88.226.0/23 195.93.184.0/23 195.93.208.0/23 195.95.151.0/24 195.95.155.0/24 -196.1.176.0/20 196.32.216.0/21 198.12.32.0/19 198.13.0.0/20 -198.143.128.0/19 198.151.152.0/22 198.162.208.0/20 198.181.64.0/19 @@ -188,7 +171,6 @@ 198.204.0.0/21 198.205.64.0/19 198.23.32.0/20 -198.252.64.0/18 198.45.32.0/20 198.57.64.0/20 198.96.224.0/20 @@ -216,16 +198,16 @@ 199.84.64.0/19 199.88.32.0/20 199.88.48.0/22 +2.56.0.0/14 200.106.128.0/20 200.115.112.0/20 200.125.168.0/21 200.22.0.0/16 200.3.128.0/20 200.50.192.0/19 -200.63.40.0/21 +201.7.208.0/20 201.71.0.0/20 -202.59.236.0/24 -202.61.127.0/24 +202.61.108.0/24 203.31.88.0/23 203.34.70.0/23 203.34.71.0/24 @@ -246,17 +228,21 @@ 204.225.159.0/24 204.225.210.0/24 204.236.0.0/19 -204.28.104.0/21 +204.44.192.0/20 204.48.64.0/19 204.52.255.0/24 -204.63.144.0/21 +204.57.16.0/20 204.89.224.0/24 +205.137.0.0/20 205.142.104.0/22 205.144.0.0/20 +205.144.176.0/20 205.145.192.0/19 205.159.180.0/24 205.172.244.0/22 205.175.160.0/19 +205.189.71.0/24 +205.189.72.0/23 205.203.224.0/19 205.214.128.0/19 205.235.64.0/20 @@ -278,6 +264,7 @@ 208.85.32.0/21 208.90.0.0/21 209.145.0.0/19 +209.148.64.0/19 209.182.64.0/19 209.198.176.0/20 209.205.192.0/19 @@ -290,80 +277,67 @@ 213.247.0.0/19 216.151.192.0/20 216.212.192.0/19 -216.245.64.0/18 +31.11.43.0/24 31.222.200.0/21 41.221.112.0/20 -46.161.28.0/23 46.161.29.0/24 -46.252.128.0/23 -46.252.130.0/23 -46.252.132.0/23 -46.51.100.0/24 -46.51.101.0/24 -46.51.102.0/23 -58.83.12.0/22 58.83.8.0/22 62.122.32.0/21 62.122.72.0/23 -62.18.252.0/24 62.182.152.0/21 -62.19.0.0/18 -62.19.248.0/21 -62.19.249.0/24 -62.19.250.0/24 -62.19.64.0/22 64.112.0.0/17 64.112.128.0/18 64.15.0.0/20 -64.250.96.0/20 -64.28.176.0/20 +64.21.192.0/20 +64.21.212.0/22 +64.21.216.0/21 64.44.0.0/16 66.231.64.0/20 -67.210.0.0/20 67.211.208.0/20 67.213.128.0/20 67.218.208.0/20 +69.6.80.0/24 72.13.16.0/20 72.2.176.0/20 72.50.192.0/19 78.155.220.0/23 78.31.184.0/21 -79.110.144.0/20 79.110.16.0/20 79.110.160.0/20 79.110.176.0/20 79.110.48.0/20 79.174.0.0/19 81.22.152.0/23 +84.22.96.0/19 +85.120.94.0/23 85.121.39.0/24 85.202.160.0/20 85.202.192.0/20 85.255.112.0/20 -86.55.140.0/24 -86.55.210.0/23 -86.55.243.0/24 88.135.64.0/20 88.214.211.0/24 89.114.9.0/24 89.114.97.0/24 +89.136.223.0/24 89.45.14.0/24 91.193.192.0/22 +91.193.72.0/22 91.194.0.0/23 +91.195.10.0/23 +91.196.216.0/22 91.196.232.0/22 -91.197.96.0/22 91.198.109.0/24 91.198.125.0/24 91.198.127.0/24 -91.198.217.0/24 91.199.112.0/24 91.199.123.0/24 91.199.157.0/24 +91.199.230.0/24 91.200.164.0/22 91.200.188.0/22 91.200.240.0/22 91.200.248.0/22 91.201.124.0/22 -91.201.196.0/22 91.201.212.0/22 91.201.236.0/22 91.201.4.0/22 @@ -382,13 +356,12 @@ 91.209.238.0/24 91.209.48.0/24 91.209.58.0/24 +91.209.63.0/24 91.210.172.0/22 91.211.64.0/22 91.211.88.0/22 91.212.107.0/24 91.212.123.0/24 -91.212.127.0/24 -91.212.132.0/24 91.212.135.0/24 91.212.163.0/24 91.212.198.0/24 @@ -400,6 +373,7 @@ 91.213.121.0/24 91.213.157.0/24 91.213.174.0/24 +91.213.175.0/24 91.213.217.0/24 91.213.29.0/24 91.213.72.0/24 @@ -410,16 +384,18 @@ 91.216.122.0/24 91.216.141.0/24 91.216.190.0/24 -91.216.232.0/24 91.216.3.0/24 91.216.73.0/24 91.217.153.0/24 91.217.162.0/24 91.217.249.0/24 -91.220.110.0/24 +91.220.0.0/24 91.220.62.0/24 91.220.90.0/24 -91.223.201.0/24 +91.221.98.0/23 +91.226.78.0/24 +91.228.132.0/24 +91.229.90.0/23 93.120.32.0/19 93.168.18.0/23 93.168.20.0/23 @@ -427,8 +403,6 @@ 93.168.24.0/23 93.174.164.0/24 93.175.240.0/20 -93.188.160.0/21 -93.188.162.0/23 94.126.176.0/21 94.130.0.0/15 94.154.128.0/18 @@ -436,10 +410,10 @@ 94.232.248.0/21 94.60.121.0/24 94.60.122.0/23 +94.61.247.0/24 94.63.146.0/24 94.63.149.0/24 94.63.150.0/23 -94.63.240.0/24 94.63.241.0/24 94.63.243.0/24 94.63.244.0/23 @@ -453,10 +427,4 @@ 95.64.37.0/24 95.64.38.0/24 95.64.39.0/24 -95.64.44.0/24 -95.64.45.0/24 -95.64.55.0/24 -95.64.59.0/24 -95.64.61.0/24 -95.64.9.0/24 95.64.98.0/23 --------------------------------------------------------------------------------