From 8f7fe713dba455cd6a2e4eef7da178c457a2e269 Mon Sep 17 00:00:00 2001 From: Dmitry Ilvokhin Date: Sat, 20 Apr 2024 18:54:18 +0100 Subject: Add paccache role to all hosts --- TODO.txt | 1 - essential.yml | 1 + roles/paccache/tasks/main.yml | 11 +++++++++++ 3 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 roles/paccache/tasks/main.yml diff --git a/TODO.txt b/TODO.txt index 677cee7..23d252b 100644 --- a/TODO.txt +++ b/TODO.txt @@ -48,7 +48,6 @@ LATER * Install fail2ban. * Set correct hostname for each host. -* Clean pacman caches. * Do `systemctl daemon-reload` on unit updates? diff --git a/essential.yml b/essential.yml index 0bb9211..1d625ce 100644 --- a/essential.yml +++ b/essential.yml @@ -6,6 +6,7 @@ - { role: sshd } - { role: sudo } - { role: atop } + - { role: paccache } - { role: ssh } - { role: bash } - { role: vim } diff --git a/roles/paccache/tasks/main.yml b/roles/paccache/tasks/main.yml new file mode 100644 index 0000000..eff1f4f --- /dev/null +++ b/roles/paccache/tasks/main.yml @@ -0,0 +1,11 @@ +- name: Install paccache + ansible.builtin.package: + name: + - pacman-contrib + state: present + +- name: Enable paccache timer + ansible.builtin.service: + name: paccache.timer + enabled: yes + state: started -- cgit v1.2.3-70-g09d2