]> arthur.barton.de Git - AnsibleRoles.git/blob - roles/apt-base/tasks/main.yml
4217213769c889e3decd6c9aa124a562ca32bbec
[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=0644
14     owner=root
15
16 - name: "apt(8): Don't install recommended packages by default"
17   tags:
18     - apt
19     - packages
20   lineinfile: >
21     create=yes
22     dest=/etc/apt/apt.conf
23     group=root
24     line='Apt::Install-Recommends "false";'
25     owner=root
26
27 - name: "aptitude(8): Don't install recommended packages by default"
28   tags:
29     - apt
30     - packages
31   lineinfile: >
32     create=yes
33     dest=/root/.aptitude/config
34     group=root
35     line='Apt::Install-Recommends "false";'
36     owner=root
37
38 - name: update APT repositories (when outdated)
39   tags:
40     - apt
41     - packages
42   apt: >
43     update_cache=yes
44     cache_valid_time=3600
45
46 - name: configure debconf(1) frontend
47   tags:
48     - debconf
49     - packages
50   debconf: >
51     name=debconf
52     question=debconf/frontend
53     value=Dialog
54     vtype=select
55
56 - name: configure debconf(1) priority
57   tags:
58     - debconf
59     - packages
60   debconf: >
61     name=debconf
62     question=debconf/priority
63     value=low
64     vtype=select