forked from ISTI-ansible-roles/ansible-roles
roundcube: disable the help plugin by default, it's not useful.
This commit is contained in:
parent
a30b91640e
commit
3aa4504a79
|
@ -1,5 +1,6 @@
|
||||||
---
|
---
|
||||||
roundcube_version: 1.4.1
|
roundcube_version: 1.4.3
|
||||||
|
roundcube_upgrade: False
|
||||||
roundcube_dist: 'roundcubemail-{{ roundcube_version }}'
|
roundcube_dist: 'roundcubemail-{{ roundcube_version }}'
|
||||||
roundcube_dist_filename: '{{ roundcube_dist }}-complete.tar.gz'
|
roundcube_dist_filename: '{{ roundcube_dist }}-complete.tar.gz'
|
||||||
roundcube_download_url: 'https://github.com/roundcube/roundcubemail/releases/download/{{ roundcube_version }}/{{ roundcube_dist_filename }}'
|
roundcube_download_url: 'https://github.com/roundcube/roundcubemail/releases/download/{{ roundcube_version }}/{{ roundcube_dist_filename }}'
|
||||||
|
@ -76,7 +77,6 @@ roundcube_default_plugins:
|
||||||
- database_attachments
|
- database_attachments
|
||||||
- debug_logger
|
- debug_logger
|
||||||
- emoticons
|
- emoticons
|
||||||
- help
|
|
||||||
- hide_blockquote
|
- hide_blockquote
|
||||||
- identicon
|
- identicon
|
||||||
- identity_select
|
- identity_select
|
||||||
|
@ -91,6 +91,7 @@ roundcube_default_plugins:
|
||||||
- userinfo
|
- userinfo
|
||||||
- zipdownload
|
- zipdownload
|
||||||
|
|
||||||
|
# The help plugin points by default to an english-only and obsolete documentation
|
||||||
roundcube_optional_plugins:
|
roundcube_optional_plugins:
|
||||||
- virtuser_file
|
- virtuser_file
|
||||||
- virtuser_query
|
- virtuser_query
|
||||||
|
@ -103,6 +104,7 @@ roundcube_optional_plugins:
|
||||||
- redundant_attachments
|
- redundant_attachments
|
||||||
- managesieve
|
- managesieve
|
||||||
- krb_authentication
|
- krb_authentication
|
||||||
|
#- help
|
||||||
|
|
||||||
roundcube_default_skin: 'elastic'
|
roundcube_default_skin: 'elastic'
|
||||||
roundcube_available_skins:
|
roundcube_available_skins:
|
||||||
|
@ -140,6 +142,11 @@ roundcube_additional_plugins: []
|
||||||
#roundcube_additional_plugins:
|
#roundcube_additional_plugins:
|
||||||
# - identity_smtp
|
# - identity_smtp
|
||||||
|
|
||||||
|
# The help docs are too old to be useful
|
||||||
|
roundcube_help_url: "http://docs.roundcube.net/doc/help/1.1/en_US/"
|
||||||
|
#roundcube_help_url: 'https://www.roundcubeforum.net'
|
||||||
|
roundcube_help_extwin: 'false'
|
||||||
|
|
||||||
# In Megabytes. This affects both the nginx/apache and php configurations
|
# In Megabytes. This affects both the nginx/apache and php configurations
|
||||||
roundcube_max_attachments_size: 5
|
roundcube_max_attachments_size: 5
|
||||||
# This one is represented in bytes instead.
|
# This one is represented in bytes instead.
|
||||||
|
|
|
@ -1,5 +1,14 @@
|
||||||
---
|
---
|
||||||
- block:
|
- name: Prepare roundcube for upgrade
|
||||||
|
block:
|
||||||
|
- name: Remove the roundcube current installation
|
||||||
|
file: dest={{ roundcube_web_root }} state=absent
|
||||||
|
|
||||||
|
when: roundcube_upgrade | bool
|
||||||
|
tags: [ 'roundcube', 'roundcube_upgrade' ]
|
||||||
|
|
||||||
|
- name: Install Roundcube
|
||||||
|
block:
|
||||||
- name: Create the roundcube webroot
|
- name: Create the roundcube webroot
|
||||||
file: dest={{ roundcube_web_basedir }} owner=root group=root state=directory
|
file: dest={{ roundcube_web_basedir }} owner=root group=root state=directory
|
||||||
|
|
||||||
|
|
|
@ -346,3 +346,19 @@ $config['managesieve_vacation'] = {{ roundcube_managesieve_vacation }};
|
||||||
$config['managesieve_forward'] = {{ roundcube_managesieve_forward }};
|
$config['managesieve_forward'] = {{ roundcube_managesieve_forward }};
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
|
// Help URL. The default does not work
|
||||||
|
$config['help_source'] = '{{ roundcube_help_url }}';
|
||||||
|
// Map to translate Roundcube language codes into help document languages
|
||||||
|
// The '*' entry will be used as default
|
||||||
|
$config['help_language_map'] = array('*' => 'en_US');
|
||||||
|
|
||||||
|
// Enter an absolute URL to a page displaying information about this webmail
|
||||||
|
// Alternatively, create a HTML file under <this-plugin-dir>/content/about.html
|
||||||
|
$config['help_about_url'] = null;
|
||||||
|
|
||||||
|
// Enter an absolute URL to a page displaying information about this webmail
|
||||||
|
// Alternatively, put your license text to <this-plugin-dir>/content/license.html
|
||||||
|
$config['help_license_url'] = null;
|
||||||
|
|
||||||
|
// Determine whether to open the help in a new window
|
||||||
|
$config['help_open_extwin'] = {{ roundcube_help_extwin }};
|
||||||
|
|
Loading…
Reference in New Issue