ansible.builtin.debconf (v2.4.0.0-1) — module

Configure a .deb package

| "added in version" 1.6 of ansible.builtin"

Authors: Brian Coca (@bcoca)

stableinterface | supported by core

Install Ansible via pip

Install with pip install ansible==2.4.0.0.post1

Description

Configure a .deb package using debconf-set-selections. Or just query existing selections.


Requirements

Usage examples

  • Success
    Steampunk Spotter scan finished with no errors, warnings or hints.
# Set default locale to fr_FR.UTF-8
- debconf:
    name: locales
    question: locales/default_environment_locale
    value: fr_FR.UTF-8
    vtype: select
  • Success
    Steampunk Spotter scan finished with no errors, warnings or hints.
# 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
  • Success
    Steampunk Spotter scan finished with no errors, warnings or hints.
# Accept oracle license
- debconf:
    name: oracle-java7-installer
    question: shared/accepted-oracle-license-v1-1
    value: true
    vtype: select
  • Success
    Steampunk Spotter scan finished with no errors, warnings or hints.
# Specifying package you can register/return the list of questions and current values
- debconf:
    name: tzdata

Inputs

    
name:
    aliases:
    - pkg
    default: null
    description:
    - Name of package to configure.
    required: true

value:
    aliases:
    - answer
    default: null
    description:
    - Value to set the configuration to
    required: false

vtype:
    choices:
    - string
    - password
    - boolean
    - select
    - multiselect
    - note
    - error
    - title
    - text
    - seen
    default: null
    description:
    - The type of the value supplied.
    - C(seen) was added in 2.2.
    required: false

unseen:
    default: false
    description:
    - Do not set 'seen' flag when pre-seeding
    required: false

question:
    aliases:
    - setting
    - selection
    default: null
    description:
    - A debconf configuration setting
    required: false