1
0
mirror of https://github.com/mail-in-a-box/mailinabox.git synced 2025-04-30 04:27:01 +00:00
Commit Graph

704 Commits

Author SHA1 Message Date
dkoao
891e8c8c99
Merge 5e13c55f89 into cd62fd9826 2019-11-24 20:08:07 +00:00
Michael Kroes
91638c7fe0 Removed the postgrey option that specifies which whitelist file to use. This allows the usage of a .local verion (#1675) 2019-11-23 07:58:29 -05:00
Michael Kroes
ff8170d5ab Align nextcloud cron job with recommended settings (#1680) 2019-11-23 07:51:22 -05:00
jvolkenant
df80b9fc71 Allow user_external for Nextcloud 16 (and eventually 17) (#1655) 2019-11-02 15:28:36 -04:00
jvolkenant
ed02e2106b Update zpush to 2.5.1 (#1654) 2019-10-28 06:27:54 -04:00
Jeff Volkenant
24a567c3be Fix mailinabox-postgrey-whitelist cron job return code for file over 28 days
Merges #1639
2019-10-05 16:27:21 -04:00
Brendan Hide
70f05e9d52 Ensure the universe repository is enabled
A minimal Ubuntu server installation might not have universe enabled by
default. By adding it, we ensure we can install packages only available
in universe, such as python3-pip

Merges #1650.
2019-10-05 16:14:12 -04:00
Michael Kroes
889118aeb6 Upgraded Nextcloud to 16.0.5 (#1648)
* Upgraded Nextcloud to 16.0.5

* Improved Nextcloud upgrade detection
2019-10-05 16:12:00 -04:00
dkoao
5e13c55f89 Delete the Contacts/Calender section from the admin page if the user didn't enable Nextcloud
Also, restored the old text in sync-guide.html since the user would only see it if he enabled Nextcloud
2019-09-28 09:25:13 +00:00
dkoao
fc9389ac51 fix typo 2019-09-27 17:37:30 +00:00
dkoao
451df93cfe Make sure that DISABLE_NEXTCLOUD is set to 0 2019-09-27 17:19:53 +00:00
dkoao
8b6b59be1e Ask the user if he wants to remove Nextcloud if it appears to be installed previously 2019-09-27 16:48:07 +00:00
dkoao
5cafd91c66 Add apt_purge function to remove packages 2019-09-27 16:41:01 +00:00
dkoao
d8c4cf2b28 fixed typo 2019-09-27 13:49:47 +00:00
dkoao
658fe0ceeb Reduce duplicated code in the handling of roundcube's plugins 2019-09-27 10:32:14 +00:00
dkoao
97ac5553e4 fix indentation 2019-09-27 09:54:03 +00:00
dkoao
e2d8fd5665 check if the Nextcloud fail2ban configuration isn't already added 2019-09-27 09:40:09 +00:00
dkoao
de6b977e21 Add quotation marks to the echo call 2019-09-27 08:45:44 +00:00
dkoao
403d9fdb7d add further clarity to the "Disable Nextcloud?" question 2019-09-27 08:43:42 +00:00
dkoao
fdd6628709 Check if Nextcloud is already installed before asking the user if it should be disabled 2019-09-27 03:25:56 +00:00
dkoao
098f24469a Ask the user if he/she wants to disable Nextcloud 2019-09-26 22:46:26 +00:00
dkoao
7160d3c6a5 Add a Yes/No function 2019-09-26 22:34:54 +00:00
dkoao
86fef267f6 reduce duplicated lines 2019-09-26 10:35:12 +00:00
dkoao
b9d367adff add quotation marks 2019-09-26 10:32:24 +00:00
dkoao
4f5fb7fe4b explain why Nextcloud gets skipped 2019-09-26 10:26:44 +00:00
dkoao
e41cfc30b8 replace '1' with '0', as 0 stands for true in sh. 2019-09-26 10:00:12 +00:00
dkoao
857ccaa06c Implement a new way to handle the Nextcloud fail2ban config.
If the user wants Nextcloud to be installed, the setup script will simply append the relevant rules to the config file.
This is more efficient than having two separate files.
2019-09-26 09:20:52 +00:00
dkoao
d30c4d615d get the line responsible for recording the roundcube version out of the DISABLE_NEXTCLOUD check
because it's unrelated
2019-09-26 08:55:19 +00:00
dkoao
d78a6b26a5 added more clarity to the boolean logic 2019-09-26 04:08:58 +00:00
dkoao
732a7f9fa2 added an additional quotation mark 2019-09-26 04:05:03 +00:00
dkoao
a02657e99c fixed a logical error with the handling of DISABLE_NEXTCLOUD env variable 2019-09-26 03:35:25 +00:00
dkoao
9e2fd98848 check if the user didn't want to install Nextcloud 2019-09-26 03:20:24 +00:00
dkoao
ef1327d7bd add further Nextcloud checks 2019-09-26 03:06:35 +00:00
dkoao
81d7fdb63f add further checks 2019-09-26 03:02:35 +00:00
dkoao
27b3e8f1a1 Check if the user didn't want to setup Nextcloud 2019-09-26 02:41:33 +00:00
dkoao
8eb89c2b4e modifying start.sh to check if the environment variable DISABLE_NEXTCLOUD is set to 1
if it is set 1, it'll skip setting up Nextcloud
2019-09-26 02:17:59 +00:00
Joshua Tauberer
9e29564f48 v0.43 2019-09-01 07:43:47 -04:00
jvolkenant
d6becddbe5 Change Nextcloud upgrade logic to look at STORAGE_ROOT's config.php version vs /usr/local's version.php version (#1632)
* Download and verify Nextcloud download before deleting old install directory
* Changed install logic to look at config.php and not version.php for database version number. When restoring from a backup, config.php in STORAGE_ROOT will hold the Nextcloud version that corresponds to the user's database and version.php in /usr/local won't even exist, so we were missing Nextcloud migration steps. In other cases they should be the same.
2019-08-31 08:50:36 -04:00
Michael Kroes
1d6793d124 Update the Postgrey whitelist to a newer version monthly (#1611)
Automatically update the Postgrey whitelist to a newer version once a month.
2019-08-31 08:38:41 -04:00
cmharper
295d481603 Upgraded roundcube to 1.3.10 (#1634) 2019-08-31 07:55:38 -04:00
Joshua Tauberer
e37768ca86 v0.42b 2019-08-03 11:49:32 -04:00
jvolkenant
bea5eb0dda Add interm upgrade step from Nextcloud 13 -> 14 (#1605) 2019-07-12 06:41:16 -04:00
Joshua Tauberer
5fc1944f04 pull v0.42, go back to v0.41 2019-07-05 11:56:54 -04:00
Joshua Tauberer
39fd4ce16c v0.42 2019-07-04 21:34:55 -04:00
jvolkenant
193763f8f0 Update to Nextcloud 15.0.8, Contacts to 3.1.1, and Calendar to 1.6.5 (#1577)
* Update to Nextcloud 15.0.7, Contacts to 3.1.1, and Calendar to 1.6.5
* Enabled localhost-only insecure IMAP login for localhost Nextcloud auth
* Add package php-imagick and BigInt conversion
* added support for /cloud/oc[sm]-provider/ endpoint
2019-06-16 11:10:52 -04:00
jvolkenant
79759ea5a3 Upgrade Z-Push to 2.5.0 (#1581) 2019-06-16 11:07:45 -04:00
jvolkenant
6e5ceab0f8 hide virtualenv output (#1578) 2019-05-15 11:59:32 -07:00
jvolkenant
c6fa0d23df check that munin-cron is not running (via cron) when it is run in setup, fixes #660 (#1579) 2019-05-15 11:58:40 -07:00
cmharper
85e59245fd hide 'RTNETLINK answers: Network is unreachable' error message during setup if IPv6 is not available (#1576) 2019-05-15 11:57:06 -07:00
jvolkenant
4232a1205c fix dovecot message about SSLv2 not supported by OpenSSL (#1580) 2019-05-15 11:46:52 -07:00