]> arthur.barton.de Git - AnsibleRoles.git/blob - roles/apt-base/tasks/main.yml
b09fba5668e95cf4abde62521dc68b37e46add01
[AnsibleRoles.git] / roles / apt-base / tasks / main.yml
1 ---
2 # tasks file for apt
3
4 - name: 'apt(8): Disable "package diffs"'
5   tags:
6     - apt
7     - packages
8   lineinfile: >
9     create=yes
10     dest=/etc/apt/apt.conf
11     group=root
12     line='Acquire::PDiffs "false";'
13     mode=644
14     owner=root
15
16 - name: "aptitude(8): Don't install recommended packages by default"
17   tags:
18     - apt
19     - packages
20   lineinfile: >
21     create=yes
22     dest=/root/.aptitude/config
23     group=root
24     line='Apt::Install-Recommends "false";'
25     owner=root
26
27 - name: update APT repositories (when outdated)
28   tags:
29     - apt
30     - packages
31   apt: >
32     update_cache=yes
33     cache_valid_time=3600
34
35 - name: configure debconf(1) frontend
36   tags:
37     - debconf
38     - packages
39   debconf: >
40     name=debconf
41     question=debconf/frontend
42     value=Dialog
43     vtype=select
44
45 - name: configure debconf(1) priority
46   tags:
47     - debconf
48     - packages
49   debconf: >
50     name=debconf
51     question=debconf/priority
52     value=low
53     vtype=select