downtownallday
75baac8d60
Update rsyslog's postfix configuration, which creates a socket in postfix's chroot
2023-10-06 05:50:16 -04:00
downtownallday
bc2bc02a57
Add a setup mod to move postfix queue to /home/user-data
2023-10-05 17:58:26 -04:00
downtownallday
3774a78b03
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
...
# Conflicts:
# setup/nextcloud.sh
2023-06-16 17:32:28 -04:00
downtownallday
a3e446b7c6
workaround occasional logwatch hang
2023-04-20 08:22:05 -04:00
downtownallday
3c3cd89a13
mods: update copyright
2023-01-25 08:50:19 -05:00
downtownallday
aaff2eebcf
setup: copy custom logwatch services and conf, if available
2023-01-07 20:36:04 -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
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
2134d44730
Add license
2022-10-30 08:46:12 -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
9b62b5dc1a
Use an explicit php exectable and package if specified by environment variables
2022-10-13 09:27:58 -04:00
downtownallday
caf95b1efe
Apply license
2022-10-12 07:18:30 -04:00
downtownallday
9b92b394f4
change wording
2022-09-22 13:38:17 -04:00
downtownallday
f6e9fd628c
Hide the output from apt-get unless an error occurs
2022-09-22 11:08:02 -04:00
downtownallday
68bc176b00
Don't add firewall rules for the remote nextcloud if it's not accessible
2022-09-22 11:07:34 -04:00
downtownallday
912b78bb47
Change the remote_nextcloud web_update hook handler strategy
2022-09-22 09:35:50 -04:00
downtownallday
53cbabac75
Fix url redirection when a remote nextcloud is used so that .well-known/caldav and carddav work properly, as well as the redirecting /cloud to the remote Nextcloud. Since the nginx config is replaced by the management daemon whenever a new domain is added, this change adds a hooking mechanism for setup mods.Fix url redirection when a remote nextcloud is in use. This corrects redirection for /.well-known/caldav, /.well-known/carddav and /cloud to send the client to the remote nextcloud. This requires an nginx configuration change, and since the nginx config is replaced by the management daemon whenever a new domain is added, this change adds a hooking mechanism for setup mods allowing them to intercept and modify the resultant nginx config.
2022-09-21 15:52:47 -04:00
downtownallday
bf63ca827e
Add copyright to source files
2022-09-19 14:45:11 -04:00
downtownallday
c33153c646
update roundcube contacts url
2022-09-17 21:54:42 -04:00
downtownallday
9783b8bbbc
sync should be true for a nextcloud backend
2022-09-05 15:29:39 -04:00
downtownallday
f63488aa1a
Merge branch 'master' into jammyjellyfish2204
...
# Conflicts:
# setup/management.sh
# setup/mods.available/connect-nextcloud-to-miab.sh
# setup/start.sh
# setup/webmail.sh
# tests/lib/carddav.sh
# tests/lib/system.sh
# tests/system-setup/setup-defaults.sh
# tests/system-setup/setup-funcs.sh
# tests/system-setup/upgrade.sh
2022-09-05 10:30:45 -04:00
downtownallday
72bee52bd7
fix detection of installation status of contacts app - the grep for "contacts" should not match app "contactsintegration"
2022-08-18 10:36:09 -04:00
downtownallday
9b8fc905f6
rename script "remote-nextcloud-use-miab.sh" to "connect-nextcloud-to-miab.sh"
2022-06-28 16:43:27 -04:00
downtownallday
8838d5af82
Eliminate the manual firewall configuration step when connecting a remote Nextcloud's user_ldap
2022-06-27 11:00:36 -04:00
downtownallday
9b0da60c24
Fix detection of installed nc app
...
The script erroneously determined the contacts app was installed because it matched "contactsintegration"
2022-04-09 07:18:22 -04:00
downtownallday
fe2079ee8f
Add setup mods for testing the latest version of roundcube
2022-02-25 19:32:29 -05:00
downtownallday
f5c92d936d
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
...
# Conflicts:
# setup/webmail.sh
2022-01-11 09:52:34 -05:00
downtownallday
d9cd7d2002
Add a setup mod to configure unattended-upgrades to email root on failures
2021-12-15 09:03:58 -05:00
downtownallday
31dc96757c
Add help text
2021-10-02 10:10:06 -04:00
downtownallday
68ac593d7f
load vars ahead of functions
2020-11-05 16:32:23 -05:00
downtownallday
e43c01e6fe
Enable caching of Nextcloud downloads as well as downloading Nextcloud from github instead of Nextcloud servers
2020-11-05 16:19:42 -05:00
downtownallday
5a023f7868
Ensure system php is used
2020-11-04 14:26:20 -05:00
downtownallday
4fdbad5ef8
Be ciab-aware and use php version used by nextcloud
2020-11-04 14:13:59 -05:00
downtownallday
2b981db1d9
Remove nextcloud cron job when miab nextcloud is disabled
2020-08-21 11:52:24 -04:00
downtownallday
39956afdc0
Rearrange some code and add a command line parameter to test the ldap connection
2020-06-27 17:58:22 -04:00
downtownallday
2d7cb869c5
Continue to make old ownCloud contacts available in Roundcube
2020-06-19 12:02:15 -04:00
downtownallday
b0090edd52
Test upgrade to LDAP from upstream Mail-in-a-Box/sqlite
2020-06-14 13:51:00 -04:00
downtownallday
844ea08845
Additional remote Nextcloud support for port and prefix plus z-push
2020-06-09 20:44:22 -04:00
downtownallday
81950592a7
Initial remote Nextcloud integration support
2020-06-06 14:06:15 -04:00