Crag-Monkey 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b8cdeb644 
							
						 
					 
					
						
						
							
							Allow customizations to Roundcube settings to persist between updates by including a configuration override file, if it exists ( #2333 )  
						
						
						
					 
					
						2024-03-10 08:02:16 -04:00 
						 
				 
			
				
					
						
							
							
								Bastian Bittorf 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1053340124 
							
						 
					 
					
						
						
							
							setup/preflight.sh: fix some minor shellcheck complaints ( #2342 )  
						
						... 
						
						
						
						This file passes shellcheck now without errors.
This paritally fixes  #1457  - the former errors where:
$ shellcheck setup/preflight.sh
In setup/preflight.sh line 1:
^-- SC2148 (error): Tips depend on target shell and yours is unknown. Add a shebang or a 'shell' directive.
In setup/preflight.sh line 29:
if [ $TOTAL_PHYSICAL_MEM -lt 490000 ]; then
     ^-----------------^ SC2086 (info): Double quote to prevent globbing and word splitting.
Did you mean:
if [ "$TOTAL_PHYSICAL_MEM" -lt 490000 ]; then
In setup/preflight.sh line 31:
	TOTAL_PHYSICAL_MEM=$(expr \( \( $TOTAL_PHYSICAL_MEM \* 1024 \) / 1000 \) / 1000)
                             ^--^ SC2003 (style): expr is antiquated. Consider rewriting this using $((..)), ${} or [[ ]].
                                        ^-----------------^ SC2086 (info): Double quote to prevent globbing and word splitting.
Did you mean:
	TOTAL_PHYSICAL_MEM=$(expr \( \( "$TOTAL_PHYSICAL_MEM" \* 1024 \) / 1000 \) / 1000)
In setup/preflight.sh line 38:
if [ $TOTAL_PHYSICAL_MEM -lt 750000 ]; then
     ^-----------------^ SC2086 (info): Double quote to prevent globbing and word splitting.
Did you mean:
if [ "$TOTAL_PHYSICAL_MEM" -lt 750000 ]; then
For more information:
  https://www.shellcheck.net/wiki/SC2148  -- Tips depend on target shell and y...
  https://www.shellcheck.net/wiki/SC2086  -- Double quote to prevent globbing ...
  https://www.shellcheck.net/wiki/SC2003  -- expr is antiquated. Consider rewr... 
						
					 
					
						2024-03-10 08:01:13 -04:00 
						 
				 
			
				
					
						
							
							
								Teal Dulcet 
							
						 
					 
					
						
						
						
						
							
						
						
							775a4223de 
							
						 
					 
					
						
						
							
							Fixed F821 (undefined-name): Undefined name e  
						
						
						
					 
					
						2024-03-10 07:56:49 -04:00 
						 
				 
			
				
					
						
							
							
								Teal Dulcet 
							
						 
					 
					
						
						
						
						
							
						
						
							f0377dd59e 
							
						 
					 
					
						
						
							
							Fixed SIM105 (suppressible-exception)  
						
						
						
					 
					
						2024-03-10 07:56:49 -04:00 
						 
				 
			
				
					
						
							
							
								Teal Dulcet 
							
						 
					 
					
						
						
						
						
							
						
						
							0e9193651d 
							
						 
					 
					
						
						
							
							Fixed PLW1514 (unspecified-encoding): open in text mode without explicit encoding argument  
						
						
						
					 
					
						2024-03-10 07:56:49 -04:00 
						 
				 
			
				
					
						
							
							
								Teal Dulcet 
							
						 
					 
					
						
						
						
						
							
						
						
							c719fce40a 
							
						 
					 
					
						
						
							
							Fixed UP032 (f-string): Use f-string instead of format call  
						
						
						
					 
					
						2024-03-10 07:56:49 -04:00 
						 
				 
			
				
					
						
							
							
								Teal Dulcet 
							
						 
					 
					
						
						
						
						
							
						
						
							ec32e1d578 
							
						 
					 
					
						
						
							
							Fixed E703 (useless-semicolon): Statement ends with an unnecessary semicolon  
						
						
						
					 
					
						2024-03-10 07:56:49 -04:00 
						 
				 
			
				
					
						
							
							
								Teal Dulcet 
							
						 
					 
					
						
						
						
						
							
						
						
							14a5613dc8 
							
						 
					 
					
						
						
							
							Fixed UP031 (printf-string-formatting): Use format specifiers instead of percent format  
						
						
						
					 
					
						2024-03-10 07:54:51 -04:00 
						 
				 
			
				
					
						
							
							
								KiekerJan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							293d56c781 
							
						 
					 
					
						
						
							
							Update javascript libraries used by control panel ( #2351 )  
						
						
						
					 
					
						2024-03-10 07:26:33 -04:00 
						 
				 
			
				
					
						
							
							
								KiekerJan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							040d0cbb7c 
							
						 
					 
					
						
						
							
							Update roundcube to 1.6.6 ( #2360 )  
						
						
						
					 
					
						2024-03-10 07:24:29 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Heuberger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							111468efb9 
							
						 
					 
					
						
						
							
							Bump Nextcloud to v26.0.12 ( #2310 )  
						
						... 
						
						
						
						Also
- bumps calendar and contacts apps
- reformats some comments (line-breaking)
- adds extra comments for the next developer 
						
					 
					
						2024-03-10 07:22:51 -04:00 
						 
				 
			
				
					
						
							
							
								John James Jacoby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ad679da47 
							
						 
					 
					
						
						
							
							Issue-2354: Silence "wal" output on setup ( #2356 )  
						
						... 
						
						
						
						Silence "wal" output from RoundCube Sqlite customization, inside of webmail.sh.
Co-authored-by: solomon-s-b
Fixes  #2354 . 
						
					 
					
						2024-03-10 07:16:03 -04:00 
						 
				 
			
				
					
						
							
							
								KiekerJan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e931e103fe 
							
						 
					 
					
						
						
							
							[security] SMTP smuggling: update short term fix ( #2346 )  
						
						... 
						
						
						
						Update short term fix according to postfix advisory at https://www.postfix.org/smtp-smuggling.html . 
						
					 
					
						2024-01-10 09:34:06 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							7646095b94 
							
						 
					 
					
						
						
							
							v67  
						
						
						
					 
					
						2023-12-22 08:56:43 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							faf23f150c 
							
						 
					 
					
						
						
							
							Guard against SMTP smuggling  
						
						... 
						
						
						
						This short-term workaround is recommended at https://www.postfix.org/smtp-smuggling.html :
    smtpd_data_restrictions=reject_unauth_pipelining 
						
					 
					
						2023-12-22 08:54:15 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							8e4e9add78 
							
						 
					 
					
						
						
							
							Version 66  
						
						
						
					 
					
						2023-12-17 16:31:18 -05:00 
						 
				 
			
				
					
						
							
							
								KiekerJan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa8c7ddef5 
							
						 
					 
					
						
						
							
							Upgrade roundcube to 1.6.5 ( #2329 )  
						
						
						
					 
					
						2023-12-04 09:23:36 -05:00 
						 
				 
			
				
					
						
							
							
								bilogic 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d6ce25e03 
							
						 
					 
					
						
						
							
							Allow specifying another repo to install from in bootstrap.sh ( #2334 )  
						
						
						
					 
					
						2023-12-04 09:22:54 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							371f5bc1b2 
							
						 
					 
					
						
						
							
							Fix virtualenv creation reported in  #2335  
						
						
						
					 
					
						2023-11-28 07:25:50 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							0314554207 
							
						 
					 
					
						
						
							
							Version 65  
						
						
						
					 
					
						2023-10-27 06:02:22 -04:00 
						 
				 
			
				
					
						
							
							
								matidau 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46d55f7866 
							
						 
					 
					
						
						
							
							Update zpush.sh to version 2.7.1 ( #2315 )  
						
						... 
						
						
						
						Updating to latest release, bugfixes no new features. 
						
					 
					
						2023-10-26 09:04:13 -04:00 
						 
				 
			
				
					
						
							
							
								KiekerJan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2bbc317873 
							
						 
					 
					
						
						
							
							Update Roundcube to 1.6.4 ( #2317 )  
						
						
						
					 
					
						2023-10-26 09:03:29 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							e419b62034 
							
						 
					 
					
						
						
							
							Version 64  
						
						
						
					 
					
						2023-09-02 19:46:24 -04:00 
						 
				 
			
				
					
						
							
							
								Aaron Ten Clay 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62efe985f1 
							
						 
					 
					
						
						
							
							Disable OpenDMARC sending reports ( #2299 )  
						
						... 
						
						
						
						OpenDMARC report messages, while potentially useful for peer operators of mail servers, are abusable and should not be enabled by default. This change prioritizes the safety of the Box's reputation. 
						
					 
					
						2023-09-02 07:10:04 -04:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df44056bae 
							
						 
					 
					
						
						
							
							Fix checksums in nextcloud.sh ( #2293 )  
						
						
						
					 
					
						2023-09-02 07:07:12 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Heuberger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81866de229 
							
						 
					 
					
						
						
							
							Amend --always option to all git describe commands ( #2275 )  
						
						
						
					 
					
						2023-09-02 06:59:39 -04:00 
						 
				 
			
				
					
						
							
							
								matidau 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							674ce92e92 
							
						 
					 
					
						
						
							
							Fix z-push-admin broken in v60 ( #2263 )  
						
						... 
						
						
						
						Update zpush.sh to create two sbin bash scripts for z-push-admin and z-push-top using PHP_VER. 
						
					 
					
						2023-09-02 06:55:15 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							cd45d08409 
							
						 
					 
					
						
						
							
							Version 63  
						
						
						
					 
					
						2023-07-29 12:11:29 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Heuberger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98628622c7 
							
						 
					 
					
						
						
							
							Bump Nextcloud to v25.0.7 ( #2268 )  
						
						... 
						
						
						
						Also
- bumps calendar and contacts apps
- adds extra migration steps between these versions
- adds cron job for Calendar updates
- rotates nextloud log file after upgrading
- adds primary key indices migrations
- adjusts configs slightly
- adds more well-known entries in nginx to improve service discovery
- reformats some comments (line-breaking) 
						
					 
					
						2023-06-16 11:49:55 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							8b19d15735 
							
						 
					 
					
						
						
							
							Version 62  
						
						
						
					 
					
						2023-05-20 08:57:32 -04:00 
						 
				 
			
				
					
						
							
							
								matidau 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							93380b243f 
							
						 
					 
					
						
						
							
							Update zpush.sh to version 2.7.0 ( #2236 )  
						
						
						
					 
					
						2023-05-13 10:27:42 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb0a3b0489 
							
						 
					 
					
						
						
							
							Restore Roundcube's password reset tool by removing PRAGMA journal_mode = WAL from Roundcube source ( #2199 )  
						
						
						
					 
					
						2023-05-13 10:26:41 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							3bc9d07aeb 
							
						 
					 
					
						
						
							
							Roundcube 1.6.1  
						
						
						
					 
					
						2023-05-13 07:00:54 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Heuberger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95530affbf 
							
						 
					 
					
						
						
							
							Bump Nextcloud to v23.0.12 and its apps ( #2244 )  
						
						
						
					 
					
						2023-05-13 06:37:24 -04:00 
						 
				 
			
				
					
						
							
							
								KiekerJan 
							
						 
					 
					
						
						
						
						
							
						
						
							8aa98b25b5 
							
						 
					 
					
						
						
							
							Update configuration of Roundcube password plugin for Roundcube 1.6  
						
						
						
					 
					
						2023-05-13 06:22:28 -04:00 
						 
				 
			
				
					
						
							
							
								KiekerJan 
							
						 
					 
					
						
						
						
						
							
						
						
							3c15081673 
							
						 
					 
					
						
						
							
							Remove journal PRAGMA from Roundcube source which broke the database for postfix  
						
						... 
						
						
						
						See #2185 . 
						
					 
					
						2023-05-13 06:20:13 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							01d8e9f3b4 
							
						 
					 
					
						
						
							
							Revert "Disable Roundcube password plugin since it was corrupting the user database ( #2198 )"  
						
						... 
						
						
						
						This reverts commit 1587248762 
						
					 
					
						2023-05-13 06:20:13 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							6f94412204 
							
						 
					 
					
						
						
							
							v61.1  
						
						
						
					 
					
						2023-01-28 11:25:21 -05:00 
						 
				 
			
				
					
						
							
							
								Hugh Secker-Walker 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							31bbef3401 
							
						 
					 
					
						
						
							
							chore(setup): Make sed fingerprint patterns in start.sh be case insensitive ( #2201 )  
						
						
						
					 
					
						2023-01-28 11:12:40 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							5e3e4a2161 
							
						 
					 
					
						
						
							
							v61  
						
						
						
					 
					
						2023-01-21 08:20:48 -05:00 
						 
				 
			
				
					
						
							
							
								Hugh Secker-Walker 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57047d96e9 
							
						 
					 
					
						
						
							
							chore(setup): Update obsolete chown group syntax ( #2202 )  
						
						... 
						
						
						
						Co-authored-by: Hugh Secker-Walker <hsw+miac@hodain.net> 
						
					 
					
						2023-01-15 08:25:36 -05:00 
						 
				 
			
				
					
						
							
							
								KiekerJan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1587248762 
							
						 
					 
					
						
						
							
							Disable Roundcube password plugin since it was corrupting the user database ( #2198 )  
						
						
						
					 
					
						2023-01-15 08:22:43 -05:00 
						 
				 
			
				
					
						
							
							
								KiekerJan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c29593b5ef 
							
						 
					 
					
						
						
							
							explicitly enable fail2ban which didn't start ( #2190 )  
						
						
						
					 
					
						2023-01-15 08:10:04 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							3314c4f7de 
							
						 
					 
					
						
						
							
							v60.1  
						
						
						
					 
					
						2022-10-30 08:18:13 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							1f60236985 
							
						 
					 
					
						
						
							
							Upgrade Nextcloud to 23.0.4 (contacts to 4.2.0, calendar to 3.5.0)  
						
						... 
						
						
						
						This fixes the monthly view calendar items being in random order. 
						
					 
					
						2022-10-30 08:16:54 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							9b111e2493 
							
						 
					 
					
						
						
							
							Update to Nextcloud 23.0.8 (contacts 4.2.0, calendar 3.5.0)  
						
						
						
					 
					
						2022-10-08 07:23:21 -04:00 
						 
				 
			
				
					
						
							
							
								jvolkenant 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8feb77ef4 
							
						 
					 
					
						
						
							
							Move postgrey database under $STORAGE_ROOT ( #2077 )  
						
						
						
					 
					
						2022-09-24 13:17:55 -04:00