layman - Управление накладными Gentoo
Новая версия 1.6.
Описание
- Использует Layman для управления дополнительными репозиториями для менеджера пакетов Portage в Gentoo Linux. Обратите внимание, что Layman должен быть установлен на управляемом узле перед использованием данного модуля.
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- python >= 2.6
- модуль python layman
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| list_url | URL альтернативного списка накладок, определяющего накладку для установки. Этот список будет получен и сохранён в ${overlay_defs}/${name}.xml), где overlay_defs считывается из конфигурации Layman. | |
| name обязательно | Идентификатор накладки для установки, синхронизации или удаления. Используйте 'ALL' для синхронизации всех установленных накладок (можно использовать только тогда, когда state=updated). | |
| state |
| Устанавливать ( present), синхронизировать (updated) или удалять (absent) накладку. |
| validate_certs bool (добавлен в 1.9.3) |
| Если no, сертификаты SSL не будут проверены. Это значение должно быть установлено в no только в крайнем случае. До версии 1.9.3 код по умолчанию использовал значение no. |
Примеры
# Install the overlay 'mozilla' which is on the central overlays list.
- layman:
name: mozilla
# Install the overlay 'cvut' from the specified alternative list.
- layman:
name: cvut
list_url: 'http://raw.github.com/cvut/gentoo-overlay/master/overlay.xml'
# Update (sync) the overlay 'cvut', or install if not installed yet.
- layman:
name: cvut
list_url: 'http://raw.github.com/cvut/gentoo-overlay/master/overlay.xml'
state: updated
# Update (sync) all of the installed overlays.
- layman:
name: ALL
state: updated
# Uninstall the overlay 'cvut'.
- layman:
name: cvut
state: absent
Статус
Этот модуль помечен как preview, что означает, что его обратная совместимость не гарантируется.
Техническое обслуживание
Этот модуль помечен как community, что означает, что его поддерживает сообщество Ansible. См. Техническое обслуживание и поддержка модулей для получения дополнительной информации.
Список других модулей, поддерживаемых сообществом Ansible, см. здесь.
Автор
- Jakub Jirutka (@jirutka)
Подсказка
Если вы обнаружите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/layman_module.html