2022-01-07 09:06:18 +00:00
|
|
|
---
|
|
|
|
|
|
|
|
|
|
- name: Download audit binary
|
|
|
|
|
get_url:
|
|
|
|
|
url: "{{ goss_url }}"
|
|
|
|
|
dest: "{{ audit_bin }}"
|
|
|
|
|
owner: root
|
|
|
|
|
group: root
|
|
|
|
|
checksum: "{{ goss_version.checksum }}"
|
|
|
|
|
mode: 0555
|
|
|
|
|
when:
|
|
|
|
|
- get_goss_file == 'download'
|
|
|
|
|
|
|
|
|
|
- name: copy audit binary
|
|
|
|
|
copy:
|
|
|
|
|
src:
|
|
|
|
|
dest: "{{ audit_bin }}"
|
|
|
|
|
mode: 0555
|
|
|
|
|
owner: root
|
|
|
|
|
group: root
|
|
|
|
|
when:
|
|
|
|
|
- get_goss_file == 'copy'
|
2022-05-11 11:19:33 +01:00
|
|
|
|
|
|
|
|
- name: install git if not present
|
2022-09-16 11:04:19 +01:00
|
|
|
package:
|
2022-05-11 11:19:33 +01:00
|
|
|
name: git
|
|
|
|
|
state: present
|
|
|
|
|
register: git_installed
|
|
|
|
|
when:
|
|
|
|
|
- '"git" not in ansible_facts.packages'
|