Commit Graph
1035 Commits
Author SHA1 Message Date
KiekerJan 1e6a25f900 prepare for nextcloud update to 25 2023-02-08 22:20:56 +01:00
KiekerJan fd5173bd98 update roundcube carddav plugin to 5.0.1 2023-02-08 21:41:26 +01:00
KiekerJan 4d1d91ac77 fix chmod of webmail.sh 2023-02-06 15:08:08 +01:00
KiekerJan 60b0bdbc57 Merge pull request #16 from kiekerjan/roundcubepassword_2185
Roundcubepassword 2185
2023-02-06 14:34:56 +01:00
KiekerJan 61f9ad583d Merge branch 'master' into roundcubesqlitemod 2023-02-06 14:34:03 +01:00
KiekerJan 0bb475ea60 update roundcube to 1.6.1 2023-02-06 13:56:10 +01:00
KiekerJan 6458f3e3ed upgrade nextcloud and fix configuration lock 2023-02-06 13:42:17 +01:00
KiekerJan 95ac1387a3 commit upstream 2023-01-29 13:41:41 +01: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-WalkerandHugh 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
KiekerJan 6d3d2ceb82 store munin files in MiaB storage dir 2022-12-05 15:38:36 +01:00
KiekerJan 86933d2a3f remove journal PRAGMA from roundcube source 2022-11-05 21:02:49 +01:00
KiekerJan ebc5f06d61 merge upstream 60.1 2022-10-30 23:01:19 +01:00
KiekerJan 29022e98cb change password generation method 2022-10-30 20:43:59 +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
KiekerJan 2a5a9343bc update configuration of password plugin for roundcube 2022-10-27 21:39:54 +02: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
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 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 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
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
KiekerJan 191fd62835 make sure nextclouds config.php is only readable by user www-data 2022-09-14 14:44:09 +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 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 0058583913 update roundcube email to 1.6, update plugins and add logrotate entry 2022-08-19 19:59:38 +02:00
David DuqueandJoshua Tauberer 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
Joshua Tauberer ab71abbc7c Update to latest cryptography Python package, add missing source at top of management.sh so it can run standalone (needs STORAGE_ROOT) 2022-07-28 14:42:51 -04:00