Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							b2d103145f 
							
						 
					 
					
						
						
							
							remove php5 packages from webmail.sh  
						
						... 
						
						
						
						The PHP5 packages have a dependency on (apache2 or php5-cgi or php5-fpm), and since removing php5-fpm apache2 started getting installed during setup, which caused a conflict with nginx of course.
These packages don't seem to be needed by Roundcube or Nextcloud --- Roundcube includes the ones it needs.
see #1264 , #1298  
						
					 
					
						2018-01-15 11:29:12 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							e924459140 
							
						 
					 
					
						
						
							
							revert f25801e/#1233 - use Mozilla intermediate ciphers for IMAP/POP not modern ciphers  
						
						... 
						
						
						
						fixes  #1300  
					
						2017-12-24 14:41:41 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Kroes 
							
						 
					 
					
						
						
						
						
							
						
						
							a0e603a3c6 
							
						 
					 
					
						
						
							
							Change z-push to use the git repository instead of the tar ball ( #1305 )  
						
						
						
					 
					
						2017-12-23 17:51:18 -05:00 
						 
				 
			
				
					
						
							
							
								sam-banks 
							
						 
					 
					
						
						
						
						
							
						
						
							88604074d6 
							
						 
					 
					
						
						
							
							Bugfix for free command ( #1278 )  
						
						... 
						
						
						
						A quick fix - there's no "o" option for free. 
						
					 
					
						2017-12-18 08:21:28 -05:00 
						 
				 
			
				
					
						
							
							
								yeah 
							
						 
					 
					
						
						
						
						
							
						
						
							d43111eb48 
							
						 
					 
					
						
						
							
							Add X-Spam-Score header to checked mail ( #1292 )  
						
						... 
						
						
						
						To enable users to do custom spam filtering based on score, it's helpful to render the actual spam score as a float in a separate header rather than as part of X-Spam-Status where it only appears in a comma separated list. 
						
					 
					
						2017-12-18 08:17:47 -05:00 
						 
				 
			
				
					
						
							
							
								Jim Bailey 
							
						 
					 
					
						
						
						
						
							
						
						
							6729588d8c 
							
						 
					 
					
						
						
							
							Changed temp_dir to /var/temp/roundcube to avoid loss on reboot. ( #1302 )  
						
						
						
					 
					
						2017-12-18 08:12:45 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							5f14eca67f 
							
						 
					 
					
						
						
							
							merge v0.25 security release  
						
						
						
					 
					
						2017-11-15 11:27:30 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							8944cd7980 
							
						 
					 
					
						
						
							
							v0.25  
						
						
						
					 
					
						2017-11-15 11:27:00 -05:00 
						 
				 
			
				
					
						
							
							
								yeah 
							
						 
					 
					
						
						
						
						
							
						
						
							2bbbc9dfa3 
							
						 
					 
					
						
						
							
							Update Roundcube to protect against CVE-2017-16651  
						
						... 
						
						
						
						See https://roundcube.net/news/2017/11/08/security-updates-1.3.3-1.2.7-and-1.1.10 .
merges #1287  
						
					 
					
						2017-11-15 11:14:21 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							f080eabb3a 
							
						 
					 
					
						
						
							
							run apt-get autoremove after updating system packages  
						
						... 
						
						
						
						Old kernels can build up and some packages may not be needed anymore.
See https://discourse.mailinabox.email/t/storage-space-decreasing/2525/5 . 
						
					 
					
						2017-11-15 11:05:43 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Kroes 
							
						 
					 
					
						
						
						
						
							
						
						
							e5448405ae 
							
						 
					 
					
						
						
							
							add php7.0-mbstring to webmail.sh ( #1268 )  
						
						
						
					 
					
						2017-10-15 07:53:01 -04:00 
						 
				 
			
				
					
						
							
							
								Tristan Hill 
							
						 
					 
					
						
						
						
						
							
						
						
							a7eff8fb35 
							
						 
					 
					
						
						
							
							turn off apt verbose in unattended upgrades ( #1255 )  
						
						
						
					 
					
						2017-10-06 08:16:40 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							f25801e88d 
							
						 
					 
					
						
						
							
							Merge  #1233  - Limit Dovecot ciphers to the Mozilla modern set  
						
						
						
					 
					
						2017-10-03 11:55:16 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							00898b2ff5 
							
						 
					 
					
						
						
							
							v0.24  
						
						
						
					 
					
						2017-10-03 10:49:04 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							d0423afd18 
							
						 
					 
					
						
						
							
							Nextcloud install shouldn't fail if php-fpm isn't already running  
						
						
						
					 
					
						2017-09-22 11:10:48 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							edf42df835 
							
						 
					 
					
						
						
							
							update Roundcube (1.3.1), persistent login plugin, Z-Push (2.3.8), and Nextcloud (12.0.3)  
						
						
						
					 
					
						2017-09-22 11:10:40 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							734745a4a6 
							
						 
					 
					
						
						
							
							Nextcloud 12.0.2, fix Nextcloud 12 upgrades seeing the wrong version  
						
						... 
						
						
						
						Nextcloud 12 adds a new OC_VersionCanBeUpgradedFrom field to /usr/local/lib/owncloud/version.php which lists
prior NC/OC version numbers, which confuses our check for what the installed version is. Make our regex more strict.
merges #1238  
						
					 
					
						2017-09-01 07:58:07 -04:00 
						 
				 
			
				
					
						
							
							
								dofl 
							
						 
					 
					
						
						
						
						
							
						
						
							dbebaba8b9 
							
						 
					 
					
						
						
							
							switch PHP's process manager to on demand  
						
						... 
						
						
						
						merges #1216  
						
					 
					
						2017-08-30 13:39:25 -04:00 
						 
				 
			
				
					
						
							
							
								Lloyd Smart 
							
						 
					 
					
						
						
						
						
							
						
						
							81258e2189 
							
						 
					 
					
						
						
							
							Implement upstream issue  #1228  for stronger dh parameters in Dovecot. ( #1232 )  
						
						
						
					 
					
						2017-08-30 13:04:22 -04:00 
						 
				 
			
				
					
						
							
							
								Lloyd Smart 
							
						 
					 
					
						
						
						
						
							
						
						
							4dd4b4232a 
							
						 
					 
					
						
						
							
							Limited ciphers to the Mozilla modern set from  https://mozilla.github.io/server-side-tls/ssl-config-generator/  as requested in issue  #1228 .  
						
						
						
					 
					
						2017-08-29 15:02:58 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Kroes 
							
						 
					 
					
						
						
						
						
							
						
						
							a52c56e571 
							
						 
					 
					
						
						
							
							only set the CN field when generating initial CSR to prevent issues with the php7 ppa version of openssl ( #1223 )  
						
						... 
						
						
						
						OpenSSL 1.1.0f now validates the other subject fields and rejects the empty string (for the country?) because it isn't two characters. 
						
					 
					
						2017-07-30 08:11:39 -04:00 
						 
				 
			
				
					
						
							
							
								yodax 
							
						 
					 
					
						
						
						
						
							
						
						
							d773140502 
							
						 
					 
					
						
						
							
							Update to Nextcloud 12 using PHP7  
						
						... 
						
						
						
						* Install PHP7 via a PPA, enable unattended upgrades for the PPA, and switch all of our PHP configuration to the PHP7 install.
* Keep installing PHP5 for ownCloud/Nextcloud packages because we need it to possibly run transitional updates to ownCloud/Nextcloud versions less than 12. But replace PHP5 packages with PHP7 packages elsewhere.
* Update to Nextcloud 12 which requires PHP7, with a transitional upgrade to Nextcloud 11.0.3.
* Disable TLS cert validation by Roundcube when connecting to localhost IMAP and SMTP. Validation became the default in PHP7 but we don't necessarily have a (non-self-)signed certificate and it definitely isn't valid for the IP address 127.0.0.1.
Merges #1140  
						
					 
					
						2017-07-14 06:48:22 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							2bd6cc4d6b 
							
						 
					 
					
						
						
							
							update to Z-Push 2.3.7  
						
						
						
					 
					
						2017-07-10 18:01:21 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							b11157e0b6 
							
						 
					 
					
						
						
							
							updated to Roundcube 1.3, but unfortunately dropping the vacation plugin  
						
						... 
						
						
						
						Switched to the -complete download which has vendored assets. See https://github.com/mail-in-a-box/mailinabox/pull/1140 . 
						
					 
					
						2017-07-10 17:31:59 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							4c36d6e6c9 
							
						 
					 
					
						
						
							
							release v0.23a  
						
						
						
					 
					
						2017-05-31 07:42:18 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Kroes 
							
						 
					 
					
						
						
						
						
							
						
						
							e49c99890b 
							
						 
					 
					
						
						
							
							fetch whole bootstrap - fixes missing icons in admin ( #1185 )  
						
						
						
					 
					
						2017-05-31 07:36:17 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							a13fd90347 
							
						 
					 
					
						
						
							
							v0.23  
						
						
						
					 
					
						2017-05-30 06:50:42 -04:00 
						 
				 
			
				
					
						
							
							
								Git Repository 
							
						 
					 
					
						
						
						
						
							
						
						
							18f1689f45 
							
						 
					 
					
						
						
							
							changed the location we store the web-assets for the admin pages to /usr/local/mailinabox ( #1179 )  
						
						
						
					 
					
						2017-05-23 19:22:53 -04:00 
						 
				 
			
				
					
						
							
							
								Git Repository 
							
						 
					 
					
						
						
						
						
							
						
						
							8234a5a9f4 
							
						 
					 
					
						
						
							
							download jQuery and Bootstrap during setup and serve locally so that we don't rely on a CDN which is blocked in some parts of the world ( #1167 ) ( #1171 )  
						
						
						
					 
					
						2017-05-08 07:25:16 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Kroes 
							
						 
					 
					
						
						
						
						
							
						
						
							1d9f9ea617 
							
						 
					 
					
						
						
							
							Fix two typos in setup/owncloud.sh regarding the setting of the hostname ( #1172 )  
						
						
						
					 
					
						2017-05-08 07:23:59 -04:00 
						 
				 
			
				
					
						
							
							
								Git Repository 
							
						 
					 
					
						
						
						
						
							
						
						
							2caddb41eb 
							
						 
					 
					
						
						
							
							#1161  Move the config line for mail_domain to always reset the PRIMARY_HOST ( #1163 )  
						
						
						
					 
					
						2017-05-06 08:18:50 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Kroes 
							
						 
					 
					
						
						
						
						
							
						
						
							68ebca8a15 
							
						 
					 
					
						
						
							
							Update Z-Push to 2.3.6 ( #1166 )  
						
						
						
					 
					
						2017-04-30 07:24:36 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							0c4c2e51bb 
							
						 
					 
					
						
						
							
							bump to Nextcloud 10.0.5  
						
						
						
					 
					
						2017-04-24 17:31:54 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Kroes 
							
						 
					 
					
						
						
						
						
							
						
						
							416dbebf45 
							
						 
					 
					
						
						
							
							update z-push to 2.3.5 on the upstream repository z-push.org ( #1153 )  
						
						
						
					 
					
						2017-04-17 07:42:44 -04:00 
						 
				 
			
				
					
						
							
							
								Git Repository 
							
						 
					 
					
						
						
						
						
							
						
						
							2a046a22f4 
							
						 
					 
					
						
						
							
							changed roundcube theme to 'larry' ( #1138 )  
						
						... 
						
						
						
						Updated the setup file to use roundcube's 'larry' theme as the default. 
						
					 
					
						2017-04-17 07:29:50 -04:00 
						 
				 
			
				
					
						
							
							
								Pieter 
							
						 
					 
					
						
						
						
						
							
						
						
							5da168466d 
							
						 
					 
					
						
						
							
							Corrected typo in setup/dns.sh  
						
						
						
					 
					
						2017-04-10 18:37:09 +02:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							10bf40250b 
							
						 
					 
					
						
						
							
							merge  #1121  - migration from ownCloud to Nextcloud  
						
						... 
						
						
						
						branch 'nextcloud' of https://github.com/yeah/mailinabox  
						
					 
					
						2017-04-02 07:47:31 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							453091f1fb 
							
						 
					 
					
						
						
							
							v0.22 released  
						
						
						
					 
					
						2017-04-02 07:34:14 -04:00 
						 
				 
			
				
					
						
							
							
								Jan Schulz-Hofen 
							
						 
					 
					
						
						
						
						
							
						
						
							48e0f39179 
							
						 
					 
					
						
						
							
							Rename ownCloud to Nextcloud in safe places  
						
						... 
						
						
						
						e.g. code comments and user-facing prompts/outputs which can be safely changed without risking to break anything 
						
					 
					
						2017-04-02 11:19:21 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Schulz-Hofen 
							
						 
					 
					
						
						
						
						
							
						
						
							bb641cdfba 
							
						 
					 
					
						
						
							
							Move from ownCloud to Nextcloud  
						
						
						
					 
					
						2017-03-28 11:16:04 +07:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							255a65ac98 
							
						 
					 
					
						
						
							
							suppress rmcarddav's php version check  
						
						... 
						
						
						
						Since it says "RCMCardDAV requires at least PHP 5.6.18. Older versions might work", let's hope for the best.
Also hiding its preferences panel in settings since if it doesn't work, we don't want folks using it for anything but connecting to ownCloud contacts. 
						
					 
					
						2017-03-27 08:18:05 -04:00 
						 
				 
			
				
					
						
							
							
								yeah 
							
						 
					 
					
						
						
						
						
							
						
						
							c7badb80d1 
							
						 
					 
					
						
						
							
							Set default user password length to 8 in non-interactive setups ( #1123 )  
						
						... 
						
						
						
						To comply with #1098  and avoid failed setups while testing with Vagrant 
						
					 
					
						2017-03-26 13:23:34 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							653cb7ce10 
							
						 
					 
					
						
						
							
							roundcube 1.2.4, persistent login plugin  
						
						
						
					 
					
						2017-03-26 09:50:00 -04:00 
						 
				 
			
				
					
						
							
							
								yeah 
							
						 
					 
					
						
						
						
						
							
						
						
							6c3696a54a 
							
						 
					 
					
						
						
							
							Upgrade ownCloud to 9.1.4 to address security vulnerabilities, refs  #1111  ( #1120 )  
						
						... 
						
						
						
						* Move variable assignment up and do not use call arguments directly
* Upgrade ownCloud to latest patch release 9.1.4
also move owncloud hash to its own variable 
						
					 
					
						2017-03-26 09:20:27 -04:00 
						 
				 
			
				
					
						
							
							
								Jan Schulz-Hofen 
							
						 
					 
					
						
						
						
						
							
						
						
							3830facf78 
							
						 
					 
					
						
						
							
							set dovecot vsz_limit to 1/3 of available memory ( #1096 )  
						
						... 
						
						
						
						The `default_vsz_limit` is the maximum amount of virtual memory that can be allocated. It should be set *reasonably high* to avoid allocation issues with larger mailboxes. We're setting it to 1/3 of the total available memory (physical mem + swap) to be sure.
See here for discussion:
- https://www.dovecot.org/list/dovecot/2012-August/137569.html 
- https://www.dovecot.org/list/dovecot/2011-December/132455.html  
						
					 
					
						2017-03-01 07:59:48 -05:00 
						 
				 
			
				
					
						
							
							
								Manuel 
							
						 
					 
					
						
						
						
						
							
						
						
							d4baac2363 
							
						 
					 
					
						
						
							
							at the end of setup show SHA256 tls cert hash instead of SHA1 hash ( #1108 )  
						
						
						
					 
					
						2017-03-01 07:57:03 -05:00 
						 
				 
			
				
					
						
							
							
								Dominik Murzynowski 
							
						 
					 
					
						
						
						
						
							
						
						
							36bef2ee16 
							
						 
					 
					
						
						
							
							Change password min-length to 8 characters ( #1098 )  
						
						
						
					 
					
						2017-02-14 14:24:59 -05:00 
						 
				 
			
				
					
						
							
							
								Norman S 
							
						 
					 
					
						
						
						
						
							
						
						
							f6b20a810f 
							
						 
					 
					
						
						
							
							Enforce pip to use python 2.7 for boto ( #1093 )  
						
						
						
					 
					
						2017-02-10 09:44:40 -05:00 
						 
				 
			
				
					
						
							
							
								Norman S 
							
						 
					 
					
						
						
						
						
							
						
						
							f2ff14100e 
							
						 
					 
					
						
						
							
							Change password min-length to four characters ( #1094 )  
						
						... 
						
						
						
						in order to correlate with the management interface. 
						
					 
					
						2017-02-10 09:43:11 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							2c86fa3755 
							
						 
					 
					
						
						
							
							merge v0.21c hot fix release  
						
						
						
					 
					
						2017-02-01 11:26:32 -05:00