ansible.builtin.rpm_key – Добавляет или удаляет ключ gpg из базы данных rpm
Примечание
Этот модуль является частью ansible-base и включен во все установки Ansible. В большинстве случаев вы можете использовать короткое имя модуля rpm_key даже без указания ключевого слова collections:. Несмотря на это, мы рекомендуем использовать FQCN для лёгкой ссылки на документацию модуля и для избежания конфликтов с другими коллекциями, которые могут иметь то же имя модуля.
Добавлено в версии 1.3: of ansible.builtin
Описание
- Добавляет или удаляет (rpm –import) ключ gpg в вашу базу данных rpm.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| fingerprint строка добавлен в 2.9 of ansible.builtin | Полный отпечаток ключа, который импортируется. Он будет использоваться для проверки указанного ключа. | |
| key строка / обязательно | Ключ, который будет изменён. Может быть URL, файлом на управляемом узле или идентификатором ключа, если ключ уже существует в базе данных. | |
| state строка |
| Если ключ будет импортирован или удалён из базы данных rpm. |
| validate_certs булево |
| Если no и key является URL, начинающимся с https, сертификаты SSL не будут проверяться.Это следует использовать только на контролируемых сайтах, использующих самозаверяющие сертификаты. |
Примечания
Примечание
- Поддерживает
check_mode.
Примеры
- name: Import a key from a url
ansible.builtin.rpm_key:
state: present
key: http://apt.sw.be/RPM-GPG-KEY.dag.txt
- name: Import a key from a file
ansible.builtin.rpm_key:
state: present
key: /path/to/key.gpg
- name: Ensure a key is not present in the db
ansible.builtin.rpm_key:
state: absent
key: DEADB33F
- name: Verify the key, using a fingerprint, before import
ansible.builtin.rpm_key:
key: /path/to/RPM-GPG-KEY.dag.txt
fingerprint: EBC6 E12C 62B1 C734 026B 2122 A20E 5214 6B8D 79E6
Авторы
- Хектор Акоста (@hacosta) <hector.acosta@gazzang.com>
© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/ansible/builtin/rpm_key_module.html