Repository URL to install this package:
|
Version:
6.0.0 ▾
|
---
# tasks file for zabbix_proxy
- name: "Install the correct repository"
include: "RedHat.yml"
when:
- ansible_os_family == "RedHat"
- name: "Install the correct repository"
include: "Debian.yml"
when:
- ansible_os_family == "Debian"
- name: "Place systemd unit file"
copy:
src: systemd.service
dest: /etc/systemd/system/zabbix-java-gateway.service
mode: '0644'
register: systemd_state
when:
- zabbix_version is version('5.4', '<')
- name: "Reload systemd"
shell: systemctl daemon-reload
when:
- zabbix_version is version('5.4', '<')
- systemd_state.changed
tags:
- skip_ansible_lint
- name: "Configure zabbix-proxy"
template:
src: zabbix_java_gateway.conf.j2
dest: /etc/zabbix/zabbix_java_gateway.conf
owner: zabbix
group: zabbix
mode: "{{ zabbix_java_gateway_conf_mode }}"
notify:
- zabbix-java-gateway restarted
- name: "Make sure Zabbix Java Gateway is running"
systemd:
name: zabbix-java-gateway
state: started
enabled: true
daemon_reload: true