Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							162e509b8b 
							
						 
					 
					
						
						
							
							v69b  
						
						
						
					 
					
						2024-07-23 06:20:34 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							60a2b58e57 
							
						 
					 
					
						
						
							
							Revert "Fixed SC2091: Remove surrounding $() to avoid executing output." and fix it another way  
						
						... 
						
						
						
						This reverts commit 67bcaea71ehttps://discourse.mailinabox.email/t/admin-panel-broken-after-restore-upgrade/12112/24 
Instead, the `$()` is replaced with just `()` to create a subshell without executing its output. 
						
					 
					
						2024-07-23 06:16:24 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							2ae8cd5713 
							
						 
					 
					
						
						
							
							v69a  
						
						
						
					 
					
						2024-07-21 08:02:38 -04:00 
						 
				 
			
				
					
						
							
							
								Teal Dulcet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc14e80b12 
							
						 
					 
					
						
						
							
							Fix no password prompt.  Fixes   #2408  ( #2409 )  
						
						
						
					 
					
						2024-07-21 08:00:20 -04:00 
						 
				 
			
				
					
						
							
							
								Viktor Szépe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd959bc522 
							
						 
					 
					
						
						
							
							Fix typos ( #2406 )  
						
						
						
					 
					
						2024-07-21 07:01:25 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							1b3e5e818c 
							
						 
					 
					
						
						
							
							v69  
						
						
						
					 
					
						2024-07-20 07:33:07 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							2f5e736fa0 
							
						 
					 
					
						
						
							
							Clean up Nextcloud email settings for calendar invitations  
						
						... 
						
						
						
						I don't think anything is actually changed here but I think my box was missing some of these settings. 
						
					 
					
						2024-07-20 07:27:46 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Heuberger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f118a6c0bf 
							
						 
					 
					
						
						
							
							Apply small Nextcloud upgrade to 26.0.13 ( #2401 )  
						
						
						
					 
					
						2024-07-08 08:21:12 -04:00 
						 
				 
			
				
					
						
							
							
								jvolkenant 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de0fc796d4 
							
						 
					 
					
						
						
							
							Fix chown during Nexcloud upgrades ( #2377 )  
						
						
						
					 
					
						2024-06-18 08:37:01 -04:00 
						 
				 
			
				
					
						
							
							
								matidau 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6321ce6ef0 
							
						 
					 
					
						
						
							
							Add php8.0-intl package to z-push setup ( #2389 )  
						
						
						
					 
					
						2024-06-18 08:29:51 -04:00 
						 
				 
			
				
					
						
							
							
								matidau 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							30d78cd35a 
							
						 
					 
					
						
						
							
							Update zpush.sh to version 2.7.3 ( #2390 )  
						
						
						
					 
					
						2024-06-18 08:29:22 -04:00 
						 
				 
			
				
					
						
							
							
								Teal Dulcet 
							
						 
					 
					
						
						
						
						
							
						
						
							c7faccf1fa 
							
						 
					 
					
						
						
							
							Fixed SC2244: Prefer explicit -n to check non-empty string.  
						
						
						
					 
					
						2024-04-03 09:22:50 -04:00 
						 
				 
			
				
					
						
							
							
								Teal Dulcet 
							
						 
					 
					
						
						
						
						
							
						
						
							ec497efa69 
							
						 
					 
					
						
						
							
							Quote echo commands to preserve whitespace.  
						
						
						
					 
					
						2024-04-03 09:22:50 -04:00 
						 
				 
			
				
					
						
							
							
								Teal Dulcet 
							
						 
					 
					
						
						
						
						
							
						
						
							55a8be4aa9 
							
						 
					 
					
						
						
							
							Removed unnecessary bc commands.  
						
						
						
					 
					
						2024-04-03 09:22:50 -04:00 
						 
				 
			
				
					
						
							
							
								Teal Dulcet 
							
						 
					 
					
						
						
						
						
							
						
						
							3399b25084 
							
						 
					 
					
						
						
							
							Replaced the pwd command with Bash's $PWD variable.  
						
						
						
					 
					
						2024-04-03 09:22:50 -04:00 
						 
				 
			
				
					
						
							
							
								Teal Dulcet 
							
						 
					 
					
						
						
						
						
							
						
						
							2afd0451c1 
							
						 
					 
					
						
						
							
							Fixed SC2007: Use $((..)) instead of deprecated $[..].  
						
						
						
					 
					
						2024-04-03 09:22:50 -04:00 
						 
				 
			
				
					
						
							
							
								Teal Dulcet 
							
						 
					 
					
						
						
						
						
							
						
						
							27cf11d8ec 
							
						 
					 
					
						
						
							
							Fixed SC2005: Useless echo.  
						
						
						
					 
					
						2024-04-03 09:22:50 -04:00 
						 
				 
			
				
					
						
							
							
								Teal Dulcet 
							
						 
					 
					
						
						
						
						
							
						
						
							44d9f6eebd 
							
						 
					 
					
						
						
							
							Fixed SC2236: Use -n instead of ! -z.  
						
						
						
					 
					
						2024-04-03 09:22:50 -04:00 
						 
				 
			
				
					
						
							
							
								Teal Dulcet 
							
						 
					 
					
						
						
						
						
							
						
						
							4b7d4ba0a6 
							
						 
					 
					
						
						
							
							Fixed SC2166: Prefer [ p ] && [ q ] as [ p -a q ] is not well defined.  
						
						
						
					 
					
						2024-04-03 09:22:50 -04:00 
						 
				 
			
				
					
						
							
							
								Teal Dulcet 
							
						 
					 
					
						
						
						
						
							
						
						
							67bcaea71e 
							
						 
					 
					
						
						
							
							Fixed SC2091: Remove surrounding $() to avoid executing output.  
						
						
						
					 
					
						2024-04-03 09:22:50 -04:00 
						 
				 
			
				
					
						
							
							
								Teal Dulcet 
							
						 
					 
					
						
						
						
						
							
						
						
							bdf4155bed 
							
						 
					 
					
						
						
							
							Fixed SC2046: Quote to prevent word splitting.  
						
						
						
					 
					
						2024-04-03 09:21:34 -04:00 
						 
				 
			
				
					
						
							
							
								Teal Dulcet 
							
						 
					 
					
						
						
						
						
							
						
						
							f1888f2043 
							
						 
					 
					
						
						
							
							Fixed SC2148: Add a shebang.  
						
						
						
					 
					
						2024-04-03 09:21:34 -04:00 
						 
				 
			
				
					
						
							
							
								Teal Dulcet 
							
						 
					 
					
						
						
						
						
							
						
						
							33559bb844 
							
						 
					 
					
						
						
							
							Fixed SC2164: Use 'cd ... || exit' in case cd fails.  
						
						
						
					 
					
						2024-04-03 09:21:34 -04:00 
						 
				 
			
				
					
						
							
							
								Teal Dulcet 
							
						 
					 
					
						
						
						
						
							
						
						
							30c4681e80 
							
						 
					 
					
						
						
							
							Fixed SC2086: Double quote to prevent globbing and word splitting.  
						
						
						
					 
					
						2024-04-03 09:20:20 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							830c83daa1 
							
						 
					 
					
						
						
							
							v68  
						
						
						
					 
					
						2024-04-01 10:55:52 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							fa72e015ee 
							
						 
					 
					
						
						
							
							Update SMTP Smuggling protection to the 'long-term fix'  
						
						... 
						
						
						
						* Revert "Guard against SMTP smuggling", commit faf23f150c#2346 )", commmit e931e103fe 
						
					 
					
						2024-03-23 13:15:32 -04:00 
						 
				 
			
				
					
						
							
							
								jvolkenant 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							163b1a297e 
							
						 
					 
					
						
						
							
							Silence "wal" output on setup using hide_output ( #2368 )  
						
						
						
					 
					
						2024-03-23 08:49:24 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							18b8f9ab4b 
							
						 
					 
					
						
						
							
							Revert "Allow customizations to Roundcube settings to persist between updates by including a configuration override file, if it exists ( #2333 )"  
						
						... 
						
						
						
						This reverts commit 1b8cdeb644 
						
					 
					
						2024-03-10 08:25:34 -04:00 
						 
				 
			
				
					
						
							
							
								KiekerJan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b1d92388a 
							
						 
					 
					
						
						
							
							Take spamhaus return codes into account in status check and postfix config ( #2332 )  
						
						
						
					 
					
						2024-03-10 08:09:36 -04:00 
						 
				 
			
				
					
						
							
							
								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