mirror of https://github.com/lucascbeyeler/zimbra
				
				
				
			Compare commits
	
		
			14 Commits
		
	
	
	| Author | SHA1 | Date | 
|---|---|---|
|  | a283e67fdd | |
|  | e15bdb4af2 | |
|  | 11a626355e | |
|  | 6b02ae84f9 | |
|  | 4e39e65ac1 | |
|  | 774a027d8f | |
|  | 02dc7b81cc | |
|  | a4a5c710f3 | |
|  | f6cab03c39 | |
|  | 07fdf94835 | |
|  | df5f2f64f0 | |
|  | b584847a3d | |
|  | 173dc5d2b2 | |
|  | ae30094f38 | 
|  | @ -0,0 +1,3 @@ | ||||||
|  | # These are supported funding model platforms | ||||||
|  | 
 | ||||||
|  | github: [lucascbeyeler] | ||||||
|  | @ -1,2 +1,2 @@ | ||||||
| OLD | OLD | ||||||
| main.yml | .idea | ||||||
|  | @ -1,8 +0,0 @@ | ||||||
| # Default ignored files |  | ||||||
| /shelf/ |  | ||||||
| /workspace.xml |  | ||||||
| # Datasource local storage ignored files |  | ||||||
| /../../../../../../../:\Users\Lucas\Documents\GitHub\zimbra\.idea/dataSources/ |  | ||||||
| /dataSources.local.xml |  | ||||||
| # Editor-based HTTP Client requests |  | ||||||
| /httpRequests/ |  | ||||||
|  | @ -1,6 +0,0 @@ | ||||||
| <component name="InspectionProjectProfileManager"> |  | ||||||
|   <settings> |  | ||||||
|     <option name="USE_PROJECT_PROFILE" value="false" /> |  | ||||||
|     <version value="1.0" /> |  | ||||||
|   </settings> |  | ||||||
| </component> |  | ||||||
|  | @ -1,4 +0,0 @@ | ||||||
| <?xml version="1.0" encoding="UTF-8"?> |  | ||||||
| <project version="4"> |  | ||||||
|   <component name="ProjectRootManager" version="2" project-jdk-name="Python 3.8 (waddles)" project-jdk-type="Python SDK" /> |  | ||||||
| </project> |  | ||||||
|  | @ -1,8 +0,0 @@ | ||||||
| <?xml version="1.0" encoding="UTF-8"?> |  | ||||||
| <project version="4"> |  | ||||||
|   <component name="ProjectModuleManager"> |  | ||||||
|     <modules> |  | ||||||
|       <module fileurl="file://$PROJECT_DIR$/.idea/zimbra.iml" filepath="$PROJECT_DIR$/.idea/zimbra.iml" /> |  | ||||||
|     </modules> |  | ||||||
|   </component> |  | ||||||
| </project> |  | ||||||
|  | @ -1,6 +0,0 @@ | ||||||
| <?xml version="1.0" encoding="UTF-8"?> |  | ||||||
| <project version="4"> |  | ||||||
|   <component name="VcsDirectoryMappings"> |  | ||||||
|     <mapping directory="$PROJECT_DIR$" vcs="Git" /> |  | ||||||
|   </component> |  | ||||||
| </project> |  | ||||||
|  | @ -1,15 +0,0 @@ | ||||||
| <?xml version="1.0" encoding="UTF-8"?> |  | ||||||
| <module type="PYTHON_MODULE" version="4"> |  | ||||||
|   <component name="NewModuleRootManager"> |  | ||||||
|     <content url="file://$MODULE_DIR$" /> |  | ||||||
|     <orderEntry type="inheritedJdk" /> |  | ||||||
|     <orderEntry type="sourceFolder" forTests="false" /> |  | ||||||
|   </component> |  | ||||||
|   <component name="TemplatesService"> |  | ||||||
|     <option name="TEMPLATE_FOLDERS"> |  | ||||||
|       <list> |  | ||||||
|         <option value="$MODULE_DIR$/templates" /> |  | ||||||
|       </list> |  | ||||||
|     </option> |  | ||||||
|   </component> |  | ||||||
| </module> |  | ||||||
|  | @ -53,7 +53,7 @@ Role Variables | ||||||
| * **zmlogologin:** Inform the path for your logo (Login Screen) - don't inform and no image will be applied; | * **zmlogologin:** Inform the path for your logo (Login Screen) - don't inform and no image will be applied; | ||||||
| * **zmlogoapp:** Inform the path for your logo (Application Screen) - don't inform and no image will be applied; | * **zmlogoapp:** Inform the path for your logo (Application Screen) - don't inform and no image will be applied; | ||||||
| * **timezone:** inform the timezone the playbook should set in your server; | * **timezone:** inform the timezone the playbook should set in your server; | ||||||
| * **zimbra_version:** Inform which version of Zimbra you want to install. Default: 8.8.12 | * **zimbra_version:** Inform which version of Zimbra you want to install. Default: 8.8.15 | ||||||
| 
 | 
 | ||||||
| Service Variables - Inform "y" or "n" | Service Variables - Inform "y" or "n" | ||||||
| -------------- | -------------- | ||||||
|  |  | ||||||
|  | @ -9,3 +9,39 @@ ubuntu: | ||||||
| centos: | centos: | ||||||
|   - pyzor |   - pyzor | ||||||
|   - perl-Razor-Agent |   - perl-Razor-Agent | ||||||
|  | 
 | ||||||
|  | # | ||||||
|  | # Products to be installed | ||||||
|  | ################################################################################ | ||||||
|  | zimbra_ldap: y | ||||||
|  | zimbra_logger: y | ||||||
|  | zimbra_mta: y | ||||||
|  | zimbra_dnscache: n | ||||||
|  | zimbra_snmp: n | ||||||
|  | zimbra_store: y | ||||||
|  | zimbra_apache: y | ||||||
|  | zimbra_spell: y | ||||||
|  | zimbra_memcached: y | ||||||
|  | zimbra_proxy: y | ||||||
|  | zimbra_chat: n | ||||||
|  | zimbra_drive: n | ||||||
|  | zimbra_imapd: n | ||||||
|  | zimbra_policyd: n | ||||||
|  | 
 | ||||||
|  | # | ||||||
|  | # Zimbra configuration | ||||||
|  | ################################################################################ | ||||||
|  | 
 | ||||||
|  | hostname: "localhost" | ||||||
|  | domain: "localdomain" | ||||||
|  | zmpasswd: "!23Change" | ||||||
|  | zmnetwork: "192.168.200.0/8" | ||||||
|  | timezone: UTC | ||||||
|  | #hosts_lines: | ||||||
|  | #  - "198.162.1.3 {{ hostname }}.{{ domain }} {{ hostname }}"  | ||||||
|  | 
 | ||||||
|  | # | ||||||
|  | # Zimbra configuration | ||||||
|  | ################################################################################ | ||||||
|  | zimbra_version: 8.8.15 | ||||||
|  | 
 | ||||||
|  |  | ||||||
|  | @ -3,17 +3,19 @@ galaxy_info: | ||||||
|   description: Ansible role to install and configure Zimbra Collaboration Open Source Edition |   description: Ansible role to install and configure Zimbra Collaboration Open Source Edition | ||||||
|   company: Beyeler |   company: Beyeler | ||||||
|   license: GPLv3 |   license: GPLv3 | ||||||
|   min_ansible_version: 2.4 |   min_ansible_version: 2.9.6 | ||||||
|   github_branch: master |   github_branch: master | ||||||
|   platforms: |   platforms: | ||||||
|   - name: Ubuntu |   - name: Ubuntu | ||||||
|     versions: |     versions: | ||||||
|     - trusty |     - trusty | ||||||
|     - xenial |     - xenial | ||||||
|  |     - bionic | ||||||
|   - name: EL |   - name: EL | ||||||
|     versions: |     versions: | ||||||
|     - 6 |     - 6 | ||||||
|     - 7 |     - 7 | ||||||
|  |     - 8 | ||||||
|   galaxy_tags: |   galaxy_tags: | ||||||
|     - zimbra |     - zimbra | ||||||
|     - community |     - community | ||||||
|  |  | ||||||
|  | @ -2,6 +2,15 @@ | ||||||
| # | # | ||||||
| # Download and install Zimbra OSE | # Download and install Zimbra OSE | ||||||
| ################################################################################ | ################################################################################ | ||||||
|  | 
 | ||||||
|  | - name: Update /etc/hosts | ||||||
|  |   lineinfile: | ||||||
|  |     path: /etc/hosts  | ||||||
|  |     line: "{{ item }}"  | ||||||
|  |     state: present | ||||||
|  |   with_items: "{{ hosts_lines }}" | ||||||
|  |   when: hosts_lines is defined | ||||||
|  |    | ||||||
| - name: Download and unpacking Zimbra OSE | - name: Download and unpacking Zimbra OSE | ||||||
|   unarchive: |   unarchive: | ||||||
|     validate_certs: no |     validate_certs: no | ||||||
|  |  | ||||||
|  | @ -2,7 +2,7 @@ | ||||||
| # | # | ||||||
| # Setting variables | # Setting variables | ||||||
| ################################################################################ | ################################################################################ | ||||||
| - name: Loading the address to the most recent release of Zimbra OSE (8.8.12) | - name: Loading the address to the most recent release of Zimbra OSE (8.8.15) | ||||||
|   set_fact: zmurl=https://files.zimbra.com/downloads/8.8.15_GA/ |   set_fact: zmurl=https://files.zimbra.com/downloads/8.8.15_GA/ | ||||||
| 
 | 
 | ||||||
| - name: Check if your distro is Ubuntu Server 16.04 LTS | - name: Check if your distro is Ubuntu Server 16.04 LTS | ||||||
|  | @ -11,7 +11,11 @@ | ||||||
| 
 | 
 | ||||||
| - name: Check if your distro is Ubuntu Server 18.04 LTS | - name: Check if your distro is Ubuntu Server 18.04 LTS | ||||||
|   set_fact: zmpkg=zcs-8.8.15_GA_3869.UBUNTU18_64.20190918004220 |   set_fact: zmpkg=zcs-8.8.15_GA_3869.UBUNTU18_64.20190918004220 | ||||||
|   when: ansible_distribution_major_version|int >= 18 |   when: ansible_distribution_major_version|int >= 18 and ansible_distribution_major_version|int <= 19 | ||||||
|  | 
 | ||||||
|  | - name: Check if your distro is Ubuntu Server 20.04 LTS | ||||||
|  |   set_fact: zmpkg=zcs-8.8.15_GA_4179.UBUNTU20_64.20211118033954 | ||||||
|  |   when: ansible_distribution_major_version|int >= 20 | ||||||
| 
 | 
 | ||||||
| - name: Check if your distro is Ubuntu Server 14.04 LTS | - name: Check if your distro is Ubuntu Server 14.04 LTS | ||||||
|   set_fact: zmpkg=zcs-8.8.15_GA_3869.UBUNTU14_64.20190918004220 |   set_fact: zmpkg=zcs-8.8.15_GA_3869.UBUNTU14_64.20190918004220 | ||||||
|  |  | ||||||
|  | @ -1,33 +0,0 @@ | ||||||
| --- |  | ||||||
| # |  | ||||||
| # Products to be installed |  | ||||||
| ################################################################################ |  | ||||||
| zimbra_ldap: y |  | ||||||
| zimbra_logger: y |  | ||||||
| zimbra_mta: y |  | ||||||
| zimbra_dnscache: n |  | ||||||
| zimbra_snmp: n |  | ||||||
| zimbra_store: y |  | ||||||
| zimbra_apache: y |  | ||||||
| zimbra_spell: y |  | ||||||
| zimbra_memcached: y |  | ||||||
| zimbra_proxy: y |  | ||||||
| zimbra_chat: n |  | ||||||
| zimbra_drive: n |  | ||||||
| zimbra_imapd: n |  | ||||||
| zimbra_policyd: n |  | ||||||
| 
 |  | ||||||
| # |  | ||||||
| # Zimbra configuration |  | ||||||
| ################################################################################ |  | ||||||
| 
 |  | ||||||
| hostname: "localhost" |  | ||||||
| domain: "localdomain" |  | ||||||
| zmpasswd: "!23Change" |  | ||||||
| zmnetwork: "192.168.200.0/8" |  | ||||||
| timezone: UTC |  | ||||||
| 
 |  | ||||||
| # |  | ||||||
| # Zimbra configuration |  | ||||||
| ################################################################################ |  | ||||||
| zimbra_version: 8.8.12 |  | ||||||
		Loading…
	
		Reference in New Issue