Spec-Zone.ru › Ansible 2.6

debconf - Настройка пакета .deb

Новое в версии 1.6.

  • Описание
    • Требования
  • Параметры
  • Примечания
  • Примеры
  • Статус
  • Техническое обслуживание
    • Поддержка
    • Автор

Описание

  • Настройка пакета .deb с помощью debconf-set-selections. Или просто запрос существующих выборов.

Требования

Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.

  • debconf
  • debconf-utils

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
name
обязательно
Имя пакета для настройки.

псевдонимы: pkg
question
Настройка debconf.

псевдонимы: selection, setting
unseen
bool
    Варианты:
  • нет ←
  • да
Не устанавливать флаг «seen» при предварительном внедрении.
value
Значение для настройки.

псевдонимы: answer
vtype
    Варианты:
  • boolean
  • error
  • multiselect
  • note
  • password
  • seen
  • select
  • string
  • text
  • title
  • text
Тип предоставленного значения.
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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API