downtownallday
34bee7f412
Merge remote-tracking branch 'upstream/main' into merge-upstream
...
# Conflicts:
# management/templates/index.html
# setup/nextcloud.sh
# setup/webmail.sh
2023-05-13 08:28:29 -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
downtownallday
a3e446b7c6
workaround occasional logwatch hang
2023-04-20 08:22:05 -04:00
downtownallday
da0506a1d7
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
...
# Conflicts:
# README.md
2023-01-29 10:41:53 -05: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
downtownallday
3c3cd89a13
mods: update copyright
2023-01-25 08:50:19 -05:00
downtownallday
9f5ddc284a
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
...
# Conflicts:
# README.md
2023-01-25 08:49:12 -05:00
Joshua Tauberer
5e3e4a2161
v61
2023-01-21 08:20:48 -05:00
downtownallday
190d7195d3
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
...
The roundcube password plugin is not disabled.
# Conflicts:
# management/utils.py
# setup/start.sh
# setup/system.sh
# setup/webmail.sh
# tools/editconf.py
2023-01-15 20:35:08 -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
downtownallday
aaff2eebcf
setup: copy custom logwatch services and conf, if available
2023-01-07 20:36:04 -05:00
downtownallday
f8bba1b2b8
setup: tighten permissions to setup mods backup in user-data
2022-12-02 15:24:21 -05:00
downtownallday
e0a237c857
Fixes #17 : start services after unattended upgrades
2022-12-02 15:09:29 -05:00
downtownallday
36b5a31e82
setup: backup and restore setup mods
2022-11-20 09:08:50 -05:00
downtownallday
7cf55db865
mod: protect the coturn turnserver secret
2022-11-14 17:38:35 -05:00
downtownallday
2114b9a5d2
mods: make the logwatch setup mod cloud-in-a-box friendly
2022-11-14 09:22:48 -05:00
downtownallday
60494e0585
dns: set the remote nextcloud port in *davs._tcp records
2022-11-13 14:08:18 -05:00
downtownallday
44f2aed9e1
ios: set the caldav and carddav hostnames in the mobileconfig plist to that of the remote nextcloud
2022-11-13 13:35:15 -05:00
downtownallday
e5eb7680ae
dns: ensure _caldavs._tcp and _carddavs._tcp SRV records point to the remote nextcloud
2022-11-13 12:45:38 -05:00
downtownallday
c743ebe606
zpush: add the latest z-push hack for php 8.0
2022-11-06 08:13:44 -05:00
downtownallday
29b1c29a35
setup: update mods.available/README.md wording
2022-11-06 08:05:32 -05:00
downtownallday
2ac391796e
setup: add a setup mod to attach a logwatch report to daily status checks emails
2022-11-06 07:02:33 -05:00
downtownallday
93f7a84f44
roundcube: use the ldap_simple password driver
2022-11-06 06:58:29 -05:00
downtownallday
2134d44730
Add license
2022-10-30 08:46:12 -04:00
downtownallday
4d845a3618
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
...
# Conflicts:
# README.md
2022-10-30 08:21:51 -04: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
downtownallday
aad837b75e
Add setup/enmod.sh to enable setup mods
2022-10-29 09:58:49 -04:00
downtownallday
7fa070aed8
avoid using PYTHONPATH to enable setup mod hooks, which is problematic for managment command line tool use
...
- save the directory path to setup mods in /etc/mailinabox.conf
- dynamically add the path to python during hook initialization
2022-10-24 16:24:44 -04:00
downtownallday
cac796a5bb
Enable compression for wget downloads.
...
This fixes an issue where unless compression=auto (or compression=gzip) is specified, using wget to download jquery.min.js by setup/management.sh fails with max redirects exceeded.
The man page says --compression is an experimental option, but it doesn't appear to have any problems.
Note that downloading jquery.min.js with curl works fine when wget without --compression fails.
2022-10-20 17:02:04 -04:00
downtownallday
c787437317
Add a setup mod to install roundcube's "larry" skin, which was removed with roundcubemail version 1.6
2022-10-16 15:16:02 -04:00
downtownallday
e636e63862
Setup fixes
...
1. Autodetect encryption-at-rest and run the correct setup in boostrap and /usr/local/bin/mailinabox
2. Fix bug where directories in the local mod folder are improperly executed causing setup to fail
3. Add a remote_nextcloud.sh setup mod cleanup function for cleaner removal of the mod
2022-10-14 09:27:24 -04:00
downtownallday
9e5ce3e681
Enable "bootstrap" installs
2022-10-13 18:58:44 -04:00
downtownallday
9b62b5dc1a
Use an explicit php exectable and package if specified by environment variables
2022-10-13 09:27:58 -04:00
downtownallday
a9d34441fa
Update hashes to match upstream's use of github/nextcloud-releases
2022-10-12 08:20:44 -04:00
downtownallday
caf95b1efe
Apply license
2022-10-12 07:18:30 -04:00
downtownallday
ec2c878360
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox into jammyjellyfish2204
2022-10-12 06:57:37 -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
downtownallday
26fa200014
Merge branch 'jammyjellyfish2204' of https://github.com/mail-in-a-box/mailinabox into jammyjellyfish2204
...
# Conflicts:
# setup/management.sh
# setup/nextcloud.sh
2022-10-09 09:30:12 -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
downtownallday
cc54379ed2
Merge branch 'jammyjellyfish2204' of https://github.com/mail-in-a-box/mailinabox into jammyjellyfish2204
...
# Conflicts:
# management/backup.py
2022-09-29 11:10:16 -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
downtownallday
9a381961c5
setting permissions on mail.log fixes the github actions failure for upgrade-to-upstream - this is just clean up
2022-09-22 18:31:59 -04:00