summaryrefslogtreecommitdiff
path: root/roles/sane_debian_system/tasks/apt.yml
diff options
context:
space:
mode:
Diffstat (limited to 'roles/sane_debian_system/tasks/apt.yml')
-rw-r--r--roles/sane_debian_system/tasks/apt.yml11
1 files changed, 11 insertions, 0 deletions
diff --git a/roles/sane_debian_system/tasks/apt.yml b/roles/sane_debian_system/tasks/apt.yml
index d6ef838..9cbeca6 100644
--- a/roles/sane_debian_system/tasks/apt.yml
+++ b/roles/sane_debian_system/tasks/apt.yml
@@ -25,11 +25,22 @@
repo: "{{ item.repo }}"
update_cache: no
+- name: add archive signing keys
+ with_items: "{{ sources_lists }}"
+ apt_key:
+ data: "{{ item.signing_key }}"
+ state: present
+
- name: update package lists
apt:
update_cache: yes
cache_valid_time: 0
+- name: add archive keyrings
+ with_items: "{{ sources_lists }}"
+ apt:
+ name: "{{ item.keyring_package }}"
+
- name: dist-upgrade so everything is up to date
apt:
upgrade: dist