downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							e636e63862 
							
						 
					 
					
						
						
							
							Setup fixes  
						
						... 
						
						
						
						1. Autodetect encryption-at-rest and run the correct setup in boostrap and /usr/local/bin/mailinabox
2. Fix bug where directories in the local mod folder are improperly executed causing setup to fail
3. Add a remote_nextcloud.sh setup mod cleanup function for cleaner removal of the mod 
						
					 
					
						2022-10-14 09:27:24 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							14a4f34d39 
							
						 
					 
					
						
						
							
							Clarify wording  
						
						
						
					 
					
						2022-10-13 19:13:06 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							9e5ce3e681 
							
						 
					 
					
						
						
							
							Enable "bootstrap" installs  
						
						
						
					 
					
						2022-10-13 18:58:44 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							9b62b5dc1a 
							
						 
					 
					
						
						
							
							Use an explicit php exectable and package if specified by environment variables  
						
						
						
					 
					
						2022-10-13 09:27:58 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							f38e275734 
							
						 
					 
					
						
						
							
							Changes for v60 - initial Jammy Jellyfish release  
						
						
						
					 
					
						2022-10-12 08:46:34 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							2f19ec19da 
							
						 
					 
					
						
						
							
							Update tags now that upstream has merged jammy branch  
						
						
						
					 
					
						2022-10-12 08:22:05 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							a9d34441fa 
							
						 
					 
					
						
						
							
							Update hashes to match upstream's use of github/nextcloud-releases  
						
						
						
					 
					
						2022-10-12 08:20:44 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							caf95b1efe 
							
						 
					 
					
						
						
							
							Apply license  
						
						
						
					 
					
						2022-10-12 07:18:30 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							ec2c878360 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/mail-in-a-box/mailinabox  into jammyjellyfish2204  
						
						
						
					 
					
						2022-10-12 06:57:37 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							286a4bd9e7 
							
						 
					 
					
						
						
							
							Remove stray quote in bootstrap.sh  
						
						... 
						
						
						
						Reported at https://discourse.mailinabox.email/t/version-60-for-ubuntu-22-04-is-released/9558/4 . 
						
					 
					
						2022-10-12 06:11:02 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ddf8e857fd 
							
						 
					 
					
						
						
							
							Support Ubuntu 22.04 Jammy Jellyfish ( #2083 )  
						
						
						
					 
					
						2022-10-11 21:18:34 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							4d5ff0210b 
							
						 
					 
					
						
						
							
							Version 60  
						
						
						
					 
					
						2022-10-11 21:14:31 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							d786fa2790 
							
						 
					 
					
						
						
							
							Hide apt output when installing duplicity  
						
						
						
					 
					
						2022-10-11 08:19:51 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							26fa200014 
							
						 
					 
					
						
						
							
							Merge branch 'jammyjellyfish2204' of  https://github.com/mail-in-a-box/mailinabox  into jammyjellyfish2204  
						
						... 
						
						
						
						# Conflicts:
#	setup/management.sh
#	setup/nextcloud.sh 
						
					 
					
						2022-10-09 09:30:12 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							89cd9fb611 
							
						 
					 
					
						
						
							
							Increase gunicorn's worker timeout since some /admin commands take a long time  
						
						
						
					 
					
						2022-10-08 08:23:48 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							22a6270657 
							
						 
					 
					
						
						
							
							Remove old setup step to uninstall acme library  
						
						
						
					 
					
						2022-10-08 08:23:48 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							0a970f4bb2 
							
						 
					 
					
						
						
							
							Use nsd-control to refresh nsd after zone files are rewritten rather than 'service nsd restart'  
						
						... 
						
						
						
						I am not sure if this was the problem but nsd didn't serve updated zonefiles on my box and 'service nsd restart' must have been used, so maybe it doesn't reload zones. 
						
					 
					
						2022-10-08 07:24:57 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							9b111e2493 
							
						 
					 
					
						
						
							
							Update to Nextcloud 23.0.8 (contacts 4.2.0, calendar 3.5.0)  
						
						
						
					 
					
						2022-10-08 07:23:21 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							cc54379ed2 
							
						 
					 
					
						
						
							
							Merge branch 'jammyjellyfish2204' of  https://github.com/mail-in-a-box/mailinabox  into jammyjellyfish2204  
						
						... 
						
						
						
						# Conflicts:
#	management/backup.py 
						
					 
					
						2022-09-29 11:10:16 -04:00 
						 
				 
			
				
					
						
							
							
								jvolkenant 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8feb77ef4 
							
						 
					 
					
						
						
							
							Move postgrey database under $STORAGE_ROOT ( #2077 )  
						
						
						
					 
					
						2022-09-24 13:17:55 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							3c44604316 
							
						 
					 
					
						
						
							
							Install 'file' package  
						
						... 
						
						
						
						The command is used in mailinabox-postgrey-whitelist. Reported missing (on systems that don't install it by default) in #2083 . 
						
					 
					
						2022-09-24 10:10:50 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Hay 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e1a054686 
							
						 
					 
					
						
						
							
							BUGFIX: Correctly handle the multiprocessing for run_checks in the management daemon ( #2163 )  
						
						... 
						
						
						
						See discussion here: #2083 
Co-authored-by: Steve Hay <hay.steve@gmail.com> 
						
					 
					
						2022-09-24 09:56:27 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							9a381961c5 
							
						 
					 
					
						
						
							
							setting permissions on mail.log fixes the github actions failure for upgrade-to-upstream - this is just clean up  
						
						
						
					 
					
						2022-09-22 18:31:59 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							35aa9f7691 
							
						 
					 
					
						
						
							
							try setting mail.log permissions during setup  
						
						
						
					 
					
						2022-09-22 18:06:03 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							c9eb90800b 
							
						 
					 
					
						
						
							
							flush logs on other log scanning functions  
						
						
						
					 
					
						2022-09-22 17:34:22 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							4531c90434 
							
						 
					 
					
						
						
							
							restart rsyslogd on GITHUB_ACTIONS=true instead of HUP  
						
						
						
					 
					
						2022-09-22 16:56:24 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							86a61a7b12 
							
						 
					 
					
						
						
							
							try to deal with the flurry of messages from rsyslogd after a HUP on github actions  
						
						
						
					 
					
						2022-09-22 15:53:45 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							e0f2ba84e2 
							
						 
					 
					
						
						
							
							update .gitignore  
						
						
						
					 
					
						2022-09-22 13:41:42 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							9b92b394f4 
							
						 
					 
					
						
						
							
							change wording  
						
						
						
					 
					
						2022-09-22 13:38:17 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							f71b5f3229 
							
						 
					 
					
						
						
							
							Add additional vagrant definition that automatically connects to a cloudinabox  
						
						
						
					 
					
						2022-09-22 11:10:16 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							892c33af07 
							
						 
					 
					
						
						
							
							Automatically install .emacs on test vms  
						
						
						
					 
					
						2022-09-22 11:08:46 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							f6e9fd628c 
							
						 
					 
					
						
						
							
							Hide the output from apt-get unless an error occurs  
						
						
						
					 
					
						2022-09-22 11:08:02 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							68bc176b00 
							
						 
					 
					
						
						
							
							Don't add firewall rules for the remote nextcloud if it's not accessible  
						
						
						
					 
					
						2022-09-22 11:07:34 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							912b78bb47 
							
						 
					 
					
						
						
							
							Change the remote_nextcloud web_update hook handler strategy  
						
						
						
					 
					
						2022-09-22 09:35:50 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							2b25111efa 
							
						 
					 
					
						
						
							
							Stop postgrey during shutdown  
						
						
						
					 
					
						2022-09-21 19:27:38 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							9ac1bdd045 
							
						 
					 
					
						
						
							
							LOCAL_MODS_DIR must be absolute  
						
						
						
					 
					
						2022-09-21 19:04:18 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							188eb9bee1 
							
						 
					 
					
						
						
							
							update test to get syslog output  
						
						
						
					 
					
						2022-09-21 16:46:38 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							a95bfd3e6b 
							
						 
					 
					
						
						
							
							Clarify wording on enabling a remote nextcloud  
						
						
						
					 
					
						2022-09-21 15:53:08 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							53cbabac75 
							
						 
					 
					
						
						
							
							Fix url redirection when a remote nextcloud is used so that .well-known/caldav and carddav work properly, as well as the redirecting /cloud to the remote Nextcloud. Since the nginx config is replaced by the management daemon whenever a new domain is added, this change adds a hooking mechanism for setup mods.Fix url redirection when a remote nextcloud is in use. This corrects redirection for /.well-known/caldav, /.well-known/carddav and /cloud to send the client to the remote nextcloud. This requires an nginx configuration change, and since the nginx config is replaced by the management daemon whenever a new domain is added, this change adds a hooking mechanism for setup mods allowing them to intercept and modify the resultant nginx config.  
						
						
						
					 
					
						2022-09-21 15:52:47 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							dae697e6af 
							
						 
					 
					
						
						
							
							fix case where value is None  
						
						
						
					 
					
						2022-09-21 09:07:23 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							ae0c69f3b9 
							
						 
					 
					
						
						
							
							disable postgrey when using encryption-at-rest. the postgrey database will be moving to user-data  
						
						
						
					 
					
						2022-09-21 09:06:52 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							65a3c7e243 
							
						 
					 
					
						
						
							
							Correct dav paths  
						
						
						
					 
					
						2022-09-20 22:16:51 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							39aaf94e7b 
							
						 
					 
					
						
						
							
							Add options to 1. re-use existing an existing backup 2. disable test runner  
						
						
						
					 
					
						2022-09-20 10:15:36 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							f321271e1c 
							
						 
					 
					
						
						
							
							Adjust formatting  
						
						
						
					 
					
						2022-09-20 10:14:10 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							59e78040bf 
							
						 
					 
					
						
						
							
							Hide nextcloud upgrade output  
						
						
						
					 
					
						2022-09-20 10:13:34 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							5f8ae763aa 
							
						 
					 
					
						
						
							
							Fix an issue where unattended upgrades randomly kick in during setup and cause apt installs, and therefore setup itself, to fail  
						
						
						
					 
					
						2022-09-20 10:13:12 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							76e7528b34 
							
						 
					 
					
						
						
							
							hook python's log to gunicorn's  
						
						
						
					 
					
						2022-09-19 14:47:50 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							bf63ca827e 
							
						 
					 
					
						
						
							
							Add copyright to source files  
						
						
						
					 
					
						2022-09-19 14:45:11 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							809a75765e 
							
						 
					 
					
						
						
							
							replace FLASK_ENV, which has been deprecated, with FLASK_DEBUG  
						
						
						
					 
					
						2022-09-18 15:44:01 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							603b716ac2 
							
						 
					 
					
						
						
							
							add additional protections to the management daemon's runtime environment  
						
						
						
					 
					
						2022-09-18 15:43:10 -04:00