KiekerJan
b7472801cc
Merge remote-tracking branch 'upstream/main'
2022-11-28 20:26:29 +01:00
KiekerJan
210d9f08dc
simplify utils.py#shell method used by unbound-control call
2022-11-05 21:04:05 +01:00
KiekerJan
16728860f4
add not set case to blacklist lookup
2022-11-03 08:27:56 +01:00
KiekerJan
ebc5f06d61
merge upstream 60.1
2022-10-30 23:01:19 +01: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
alento-group
32c68874c5
Fix NSD not restarting ( #2182 )
...
A previous commit (0a970f4bb2
) broke nsd restarting. This fixes that change by reverting it.
Josh added: Use nsd-control with reconfig and reload if they succeed and only fall back to restarting nsd if they fail
Co-authored-by: Joshua Tauberer <jt@occams.info>
2022-10-30 08:16:03 -04:00
KiekerJan
30b994f2b4
remove unused configuration params
2022-10-22 17:19:07 +02:00
KiekerJan
cadbda12cc
fix functions error
2022-10-15 16:54:32 +02:00
KiekerJan
9a842cbc1d
Merge branch 'mergeupstream2204'
2022-10-15 16:40:16 +02:00
KiekerJan
fe52334288
merge upstream
2022-10-15 16:38:47 +02:00
KiekerJan
4914b0c423
add logging
2022-10-15 07:59:25 +02: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
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
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
KiekerJan
600eee12b5
explicitly install file package
2022-09-18 13:11:35 +02:00
KiekerJan
703981b31a
fix hashes of nextcloud installs
2022-09-17 17:03:41 +02:00
KiekerJan
5628c1e674
merge master
2022-09-17 16:53:08 +02:00
KiekerJan
15735fc59c
Merge branch 'master' into mergeupstream2204
2022-09-17 16:48:02 +02:00
KiekerJan
9ee26d3ef1
merge upstream changes proposed for 2204
2022-09-17 16:41:35 +02:00
KiekerJan
e2da1d5f37
merge upgrade path for nextcloud
2022-09-17 16:39:42 +02: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
downtownallday
30631b0fc5
Fix undefined variable 'val' in tools/editconf.py ( #2137 )
...
Merges #2137 .
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
Joshua Tauberer
58ded74181
Restore the backup S3 host select box if an S3 target has been set
...
Also remove unnecessary import added in 7cda439c
. Was a mistake from edits during PR review.
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
Steve Hay
7cda439c80
Port boto to boto3 and fix asyncio issue in the management daemon ( #2156 )
...
Co-authored-by: Steve Hay <hay.steve@gmail.com>
2022-09-17 07:57:12 -04:00
KiekerJan
a0937290b7
correct reference in fail2ban jail to nextcloud log
2022-09-16 23:29:30 +02:00
KiekerJan
191fd62835
make sure nextclouds config.php is only readable by user www-data
2022-09-14 14:44:09 +02:00
KiekerJan
9327a1df4f
merge proposed boto chagnes
2022-09-12 22:58:52 +02:00
KiekerJan
0f510d97c9
correct config file handling
2022-09-08 22:32:52 +02:00
KiekerJan
e3a91ece00
move nextcloud logging to syslog
2022-09-08 22:23:07 +02:00
KiekerJan
c74069923f
update nextcloud to 24.0.5
2022-09-08 20:35:39 +02:00
KiekerJan
a8aa3675bc
add postfix aggressive jail
2022-09-04 20:57:50 +02:00
KiekerJan
1ce9766204
merge upstream changes to update to ubuntu 2204
2022-09-04 20:52:56 +02: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
KiekerJan
197a142043
check returned nameserver values
2022-08-26 11:34:18 +02:00
KiekerJan
b051137f36
more resilient nameserver usage in query dns
2022-08-26 11:29:23 +02:00
KiekerJan
0058583913
update roundcube email to 1.6, update plugins and add logrotate entry
2022-08-19 19:59:38 +02:00
Sudheesh Singanamalla
d7244ed920
Fixes #2149 Append ; in policy strings for DMARC settings ( #2151 )
...
Signed-off-by: Sudheesh Singanamalla <sudheesh@cloudflare.com>
2022-08-19 13:23:42 -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