debconf - Настройка пакета .deb
Новое в версии 1.6.
Описание
- Настройка пакета .deb с помощью debconf-set-selections. Или просто запрос существующих выборов.
Требования
Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.
- debconf
- debconf-utils
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| name обязательно | Имя пакета для настройки. псевдонимы: pkg | |
| question | Настройка debconf. псевдонимы: selection, setting | |
| unseen bool |
| Не устанавливать флаг «seen» при предварительном внедрении. |
| value | Значение для настройки. псевдонимы: answer | |
| vtype |
| Тип предоставленного значения. seen был добавлен в 2.2. |
Примечания
Примечание
- Этот модуль требует утилиты командной строки debconf.
- Необходимо ответить на ряд вопросов (в зависимости от пакета). Используйте «debconf-show <пакет>» на любой системе Debian или производной с установленным пакетом, чтобы увидеть доступные вопросы/настройки.
- В некоторых дистрибутивах задачи, связанные с установкой паролей, всегда будут отмечаться как изменённые. Это связано с тем, что debconf-get-selections маскирует пароли.
Примеры
- name: Set default locale to fr_FR.UTF-8
debconf:
name: locales
question: locales/default_environment_locale
value: fr_FR.UTF-8
vtype: select
- name: set to generate locales
debconf:
name: locales
question: locales/locales_to_be_generated
value: en_US.UTF-8 UTF-8, fr_FR.UTF-8 UTF-8
vtype: multiselect
- name: Accept oracle license
debconf:
name: oracle-java7-installer
question: shared/accepted-oracle-license-v1-1
value: 'true'
vtype: select
- name: Specifying package you can register/return the list of questions and current values
debconf:
name: tzdata
Статус
Этот модуль помечен как stableinterface, что означает, что разработчики этого модуля гарантируют, что не будут внесены несовместимые изменения интерфейса.
Техническое обслуживание
Этот модуль помечен как core, что означает, что он поддерживается Командой разработчиков Ansible. См. Техническое обслуживание и поддержка модулей для получения дополнительной информации.
Список других модулей, также поддерживаемых Командой разработчиков Ansible, см. в здесь.
Поддержка
Для получения дополнительной информации о поддержке этого модуля компанией Red Hat, обратитесь к этой статье базы знаний
Автор
- Brian Coca (@bcoca)
Подсказка
Если вы обнаружите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 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/debconf_module.html