dkoao
891e8c8c99
Merge 5e13c55f89
into cd62fd9826
2019-11-24 20:08:07 +00:00
Matthias Hähnel
cd62fd9826
Update usage hint in backup.py ( #1662 )
...
removed explicit call of the system python, cause the file has a shebang with the mail-in-a-box shipped python.
for me the system python complaint, that it is missing some modules
2019-11-23 08:04:22 -05: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
Joshua Tauberer
f6f75f6fab
Don't fail when resolving zone transfer IP addresses since a nameserver may not have an IPv6 address
2019-11-19 09:57:33 -05:00
Edwin Schaap
2f54f39f31
If xfr is subnet, do not create "notify" entry ( #1672 )
2019-11-10 11:58:22 -05:00
Victor
fa792f664e
Use correct setting for .editorconfig indent_style ( #1670 )
2019-11-03 13:31:29 -05:00
Joshua Tauberer
b50dfb7f93
changelog entries
2019-11-02 15:57:14 -04:00
Dan Jensen
cde4e0caca
Change SSL notification email subject ( #1653 )
...
Previously the notification email sent when a box's SSL certificate
is automatically updated said, "Error Provisioning TLS Certificate"
even when there was no error. This changes the subject line to "TLS
Certificate Provisioning Results", which is more accurate.
2019-11-02 15:29:05 -04:00
jvolkenant
df80b9fc71
Allow user_external for Nextcloud 16 (and eventually 17) ( #1655 )
2019-11-02 15:28:36 -04:00
notEvil
7558ffd4f3
Allow dns zone transfer from IPv6 ( #1643 )
2019-10-28 06:31:50 -04:00
Victor
50e9e8af30
Sort custom dns table based on fqdn, rtype, and value ( #1651 )
2019-10-28 06:29:40 -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
610fbc5d49
rename nextcloud-conf.conf to nginx-nextcloud.conf
2019-09-27 08:19:06 +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
8984180787
fix order of Nginx config
2019-09-26 11:04:37 +00:00
dkoao
c0e8604532
Reduce nginx config duplication by separating the Nextcloud config into its own file
2019-09-26 10:51:46 +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
9754e78f20
replace two if statements with one
2019-09-26 10:24:40 +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
0414a375c9
check if the user didn't choose to install Nextcloud
2019-09-26 03:12:18 +00:00
dkoao
fb8c380cd6
improve sync-guide's clarity about the contacts and calendar features
2019-09-26 03:08:26 +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
bc7aa885e4
Check if the user decided to not install Nextcloud and configure Nginx accordingly
2019-09-26 02:32:30 +00:00