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
.
See subsequent commits.
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
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
kiekerjan
d584a41e60
Update Roundcube to 1.6.0 ( #2153 )
2022-09-17 09:20:20 -04:00
downtownallday
56074ae035
Tighten roundcube session config ( #2138 )
...
Merges #2138 .
2022-09-17 09:09:00 -04:00
Steve Hay
84da4e6000
Update dovecot to use same DH parameters file as the other services
...
Originally from #2157 .
2022-09-17 09:07:54 -04:00
Steve Hay
3fd2e3efa9
Replace Flask built-in WSGI server with gunicorn ( #2158 )
2022-09-17 08:03:16 -04:00
Joshua Tauberer
91fc74b408
Setup fixes for Ubuntu 22.04
...
Nextcloud:
* The Nextcloud user_external 1.0.0 package for Nextcloud 21.0.7 isn't available from Nextcloud's releases page, but it's not needed in an intermediate upgrade step (hopefully), so we can skip it.
* Nextcloud updgrade steps should not be elifs because multiple intermediate upgrades may be needed.
* Continue if the user_external backend migration fails. Maybe it's not necessary. It gives a scary error message though.
* Remove a line that removes an old file that hasn't been in use since 2019 and the expectation is that Ubuntu 22.04 installations are on fresh machines.
Backups:
* For duplicity, we now need boto3 for AWS.
2022-09-03 07:50:36 -04:00
David Duque
e0c0b5053c
Upgrade Nextcloud External User Backend to v3.0.0
...
Co-Authored-By: Joshua Tauberer <jt@occams.info>
2022-07-28 14:42:51 -04:00
Joshua Tauberer
268b31685d
Ensure STORAGE_ROOT has a+rx permission since processes run by different system users need to access files within it
2022-07-28 14:42:51 -04:00