diff --git a/roles/repo_zimbra/tasks/RedHat.yml b/roles/repo_zimbra/tasks/RedHat.yml new file mode 100644 index 0000000..175ec6a --- /dev/null +++ b/roles/repo_zimbra/tasks/RedHat.yml @@ -0,0 +1,26 @@ +--- + +- name: Configure Zimbra repo + yum_repository: + file: zimbra + name: "{{ item.name }}" + description: "{{ item.description }}" + baseurl: "{{ item.baseurl }}" + gpgcheck: True + gpgkey: https://files.zimbra.com/downloads/security/public.key + priority: 50 + exclude: "{{ item.exclude | default(omit) }}" + loop: + - name: zimbra + description: Zimbra RPM Repository + baseurl: https://repo.zimbra.com/rpm/87/rhel$releasever + - name: zimbra-90-oss + description: Zimbra New RPM Repository + baseurl: https://repo.zimbra.com/rpm/90/rhel$releasever + - name: zimbra-90-network + description: Zimbra NE RPM Repository + baseurl: https://repo.zimbra.com/rpm/90-ne/rhel$releasever + exclude: + - zimbra-patch + tags: repo,zcs + diff --git a/roles/repo_zimbra/tasks/main.yml b/roles/repo_zimbra/tasks/main.yml new file mode 100644 index 0000000..7d4da8a --- /dev/null +++ b/roles/repo_zimbra/tasks/main.yml @@ -0,0 +1,5 @@ +--- + +- include_tasks: "{{ ansible_os_family }}.yml" + tags: always + diff --git a/roles/zimbra/defaults/main.yml b/roles/zimbra/defaults/main.yml index 9e32db9..b0fb392 100644 --- a/roles/zimbra/defaults/main.yml +++ b/roles/zimbra/defaults/main.yml @@ -72,8 +72,8 @@ zcs_domain_defaults: zcs_cas_libs: - url: https://repo1.maven.org/maven2/org/jasig/cas/client/cas-client-core/3.6.4/cas-client-core-3.6.4.jar sha1: fc6897188c0bf840c5ccec5c6f0d0a0d6cb5b84d - - url: https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.32/slf4j-api-1.7.32.jar - sha1: cdcff33940d9f2de763bc41ea05a0be5941176c3 + - url: https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.jar + sha1: 6c62681a2f655b49963a5983b8b0950a6120ae14 # If defined, will add an always_bcc directive on MTA servers # zcs_always_bcc: maillog@example.org diff --git a/roles/zimbra/meta/main.yml b/roles/zimbra/meta/main.yml index dc58dfa..c17b9ec 100644 --- a/roles/zimbra/meta/main.yml +++ b/roles/zimbra/meta/main.yml @@ -2,3 +2,4 @@ dependencies: - role: mkdir + - role: repo_zimbra