]> arthur.barton.de Git - AnsibleRoles.git/blob - roles/apt-base/tasks/main.yml
apt-date: Ignore errors while updating repositories
[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   changed_when: false
46   ignore_errors: yes
47
48 - name: configure debconf(1) frontend
49   tags:
50     - debconf
51     - packages
52   debconf: >
53     name=debconf
54     question=debconf/frontend
55     value=Dialog
56     vtype=select
57
58 - name: configure debconf(1) priority
59   tags:
60     - debconf
61     - packages
62   debconf: >
63     name=debconf
64     question=debconf/priority
65     value=low
66     vtype=select