mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
Add requirements to two modules.
This commit is contained in:
parent
4eab1a9062
commit
69d67b5533
2 changed files with 29 additions and 0 deletions
|
@ -99,6 +99,30 @@ options:
|
||||||
choices: [ absent, present ]
|
choices: [ absent, present ]
|
||||||
default: present
|
default: present
|
||||||
requirements: [openssl, keytool]
|
requirements: [openssl, keytool]
|
||||||
|
installable_requirements:
|
||||||
|
- name: Java keytool
|
||||||
|
blocks:
|
||||||
|
- system:
|
||||||
|
- openjdk11-jre-headless
|
||||||
|
when: ansible_facts.os_family == 'Alpine'
|
||||||
|
- system:
|
||||||
|
- java-11-openjdk-headless
|
||||||
|
when: ansible_facts.os_family in ['RedHat', 'Suse']
|
||||||
|
- system:
|
||||||
|
- jre11-openjdk-headless
|
||||||
|
when: ansible_facts.os_family == 'Archlinux'
|
||||||
|
- system:
|
||||||
|
- ca-certificates-java
|
||||||
|
when: ansible_facts.distribution == 'Debian' and ansible_facts.distribution_major_version | int < 12
|
||||||
|
- system:
|
||||||
|
- ca-certificates-java
|
||||||
|
- openjdk-17-jre-headless
|
||||||
|
when: ansible_facts.os_family == 'Debian'
|
||||||
|
- name: OpenSSL
|
||||||
|
blocks:
|
||||||
|
- system:
|
||||||
|
- openssl
|
||||||
|
when: true
|
||||||
author:
|
author:
|
||||||
- Adam Hamsik (@haad)
|
- Adam Hamsik (@haad)
|
||||||
'''
|
'''
|
||||||
|
|
|
@ -32,6 +32,11 @@ attributes:
|
||||||
support: full
|
support: full
|
||||||
diff_mode:
|
diff_mode:
|
||||||
support: none
|
support: none
|
||||||
|
installable_requirements:
|
||||||
|
- name: ufw firewall
|
||||||
|
blocks:
|
||||||
|
- system:
|
||||||
|
- ufw
|
||||||
options:
|
options:
|
||||||
state:
|
state:
|
||||||
description:
|
description:
|
||||||
|
|
Loading…
Reference in a new issue