Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							fc0abd5b4d 
							
						 
					 
					
						
						
							
							confirm that fail2ban is protecting pop3s,  closes   #629  
						
						
						
					 
					
						2016-08-22 19:18:23 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							83d8dbca3e 
							
						 
					 
					
						
						
							
							fail2ban won't start until the roundcube log file is created  
						
						... 
						
						
						
						fixes  #911  
					
						2016-08-18 08:32:14 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							8844a9185f 
							
						 
					 
					
						
						
							
							Merge pull request  #798  from mail-in-a-box/fail2banjails  
						
						... 
						
						
						
						add fail2ban jails for ownCloud, postfix submission, roundcube, and the Mail-in-a-Box management daemon 
						
					 
					
						2016-07-29 08:52:44 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Kroes 
							
						 
					 
					
						
						
						
						
							
						
						
							d9ac321f25 
							
						 
					 
					
						
						
							
							Owncloud needs more time to detect blocks. It doesn't respond as fast as the other services. Also owncloud logs UTC (since latest update) even though the timezone is not UTC. Also to detect a block, we get a timeout instead of a refused)  
						
						
						
					 
					
						2016-06-27 06:03:19 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Kroes 
							
						 
					 
					
						
						
						
						
							
						
						
							bf5e9200f8 
							
						 
					 
					
						
						
							
							Update owncloud url to use webdav and increase http timeout  
						
						
						
					 
					
						2016-06-27 06:03:14 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							3055f9a79c 
							
						 
					 
					
						
						
							
							drop SSLv3, RC4 ciphers from SMTP port 25  
						
						... 
						
						
						
						Per http://googleappsupdates.blogspot.ro/2016/05/disabling-support-for-sslv3-and-rc4-for.html , Google is about to do the same.
fixes  #611  
						
					 
					
						2016-06-12 09:11:50 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Kroes 
							
						 
					 
					
						
						
						
						
							
						
						
							01fa8cf72c 
							
						 
					 
					
						
						
							
							add fail2ban jails for ownCloud, postfix submission, roundcube, and the Mail-in-a-Box management daemon  
						
						... 
						
						
						
						(tests squashed into this commit by josh) 
						
					 
					
						2016-06-06 09:13:10 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							a0c7e63d78 
							
						 
					 
					
						
						
							
							best guess at what clients are supported by the tls settings used  
						
						
						
					 
					
						2015-05-22 17:36:55 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							2c44333679 
							
						 
					 
					
						
						
							
							compare tls ciphers against Mozilla's recommendations  
						
						
						
					 
					
						2015-05-20 19:41:04 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							610be9cf17 
							
						 
					 
					
						
						
							
							record current TLS settings from my box  
						
						
						
					 
					
						2015-05-20 18:31:46 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							d3cacd4a11 
							
						 
					 
					
						
						
							
							update test_dns  
						
						... 
						
						
						
						Don't check NS records for now because they will only appear on zones.
If a hostname is a subdomain on a zone and not itself a zone, it will
lack NS records.
Also stop testing for ADSP, which we dropped in 126ea94ccf 
						
					 
					
						2014-06-21 12:32:20 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							87b0608f15 
							
						 
					 
					
						
						
							
							test_dns: DNSSEC signing inserts empty text string components  
						
						
						
					 
					
						2014-06-21 12:32:20 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							5b72e5419d 
							
						 
					 
					
						
						
							
							fix shebang lines in the tests to take advantage of any activated python environment  
						
						
						
					 
					
						2014-06-08 17:31:12 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							3961e1aec3 
							
						 
					 
					
						
						
							
							test_dns: more error handling  
						
						
						
					 
					
						2014-06-04 19:31:55 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							d6e6cfd3c9 
							
						 
					 
					
						
						
							
							mail test: catch typical connecting errors and display nicer output  
						
						
						
					 
					
						2014-06-04 17:13:06 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							fff06f7d71 
							
						 
					 
					
						
						
							
							improve DNS test output  
						
						
						
					 
					
						2014-06-04 17:01:49 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							19aba091d7 
							
						 
					 
					
						
						
							
							test_mail: if EHLO test fails continue testing the rest, since user may be waiting on DNS propagation  
						
						
						
					 
					
						2014-05-17 08:32:40 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							c722625041 
							
						 
					 
					
						
						
							
							test_dns: add ADSP and DMARC tests, see  #14  
						
						
						
					 
					
						2014-05-10 08:03:18 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							c403895f95 
							
						 
					 
					
						
						
							
							test_dns: properly test the non-primary domain of a box (for email addresses on domains besides PUBLIC_HOSTNAME)  
						
						
						
					 
					
						2014-05-10 08:03:13 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							bdadf3017d 
							
						 
					 
					
						
						
							
							test_dns: handle case where a DNS record is missing (vs incorrect)  
						
						
						
					 
					
						2014-05-10 08:03:07 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							80b367ab07 
							
						 
					 
					
						
						
							
							test_mail: gracefully handled when the server has no reverse DNS available  
						
						
						
					 
					
						2014-05-06 10:02:29 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							0be47c414d 
							
						 
					 
					
						
						
							
							in the DNS test, use dnspython3 rather than dig  
						
						
						
					 
					
						2014-04-23 18:27:50 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							1b4dd98270 
							
						 
					 
					
						
						
							
							test that the SMTP server's EHLO name matches its reverse DNS name  
						
						
						
					 
					
						2014-04-23 18:02:30 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							22ad668699 
							
						 
					 
					
						
						
							
							rename test modules to not conflict with global package names (e.g. dns)  
						
						
						
					 
					
						2014-04-23 17:43:38 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							ccbbc930e2 
							
						 
					 
					
						
						
							
							in the mail test script, forgot to remove the dkim import  
						
						
						
					 
					
						2014-04-23 17:32:41 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							ec11241a7a 
							
						 
					 
					
						
						
							
							also test reverse DNS  
						
						
						
					 
					
						2014-04-23 14:10:04 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							95a17a00c0 
							
						 
					 
					
						
						
							
							DNS test: also check a public nameserver to verify that the registrar (or up-host) configuration is correct too  
						
						
						
					 
					
						2014-04-20 12:26:35 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							04d97a11e9 
							
						 
					 
					
						
						
							
							new tests for DNS and IMAP/SMTP  
						
						
						
					 
					
						2014-04-17 20:18:10 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							a50f30c411 
							
						 
					 
					
						
						
							
							smtp server test  
						
						
						
					 
					
						2013-09-01 10:40:12 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							a1260b75fb 
							
						 
					 
					
						
						
							
							various fixes; rewrote test scripts  
						
						
						
					 
					
						2013-08-31 10:50:27 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							97b2105a1f 
							
						 
					 
					
						
						
							
							spamassassin  
						
						
						
					 
					
						2013-08-23 11:59:28 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							5cef1bb63d 
							
						 
					 
					
						
						
							
							DNS, SPF, and DKIM  
						
						
						
					 
					
						2013-08-21 16:53:22 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							eb47a1471b 
							
						 
					 
					
						
						
							
							mail seems to work  
						
						
						
					 
					
						2013-08-21 09:37:33 -04:00