arillso.system.apt_configuration role – Configure APT settings on hosts

Note

This role is part of the arillso.system collection (version 0.0.34).

It is not included in ansible-core. To check whether it is installed, run ansible-galaxy collection list.

To install it use: ansible-galaxy collection install arillso.system.

To use it in a playbook, specify: arillso.system.apt_configuration.

Entry point configuration – Configure APT settings on hosts

Synopsis

  • Manage various APT configuration settings on a system, including automatic updates, package blacklists, and more.

Parameters

Parameter

Comments

apt_configuration_detail

dictionary

This variable stores the detailed configuration for APT settings derived from each item’s ‘config’ property in the ‘apt_configuration_list’.

It includes specific settings and values to be applied in the corresponding APT configuration file.

apt_configuration_filename

string

This variable specifies the filename of the APT configuration file derived from each item’s ‘filename’ property in the ‘apt_configuration_list’.

It determines under which filename the APT configuration will be stored on the target system.

Entry point main – Configure APT settings on hosts

Synopsis

  • Manage various APT configuration settings on a system, including automatic updates, package blacklists, and more.

Parameters

Parameter

Comments

apt_configuration_group_list

list / elements=dictionary

List of group-specific APT configurations.

Default: []

config

dictionary

Configuration content for the APT settings.

filename

string

Filename for the APT configuration file.

apt_configuration_host_list

list / elements=dictionary

List of host-specific APT configurations.

Default: []

config

dictionary

Configuration content for the APT settings.

filename

string

Filename for the APT configuration file.

apt_configuration_list

list / elements=dictionary

Main list of APT configurations, each with a filename and configuration content.

Default: []

config

dictionary

Configuration content for the APT settings.

filename

string

Filename for the APT configuration file.