From 8293025f4386b96c8d72a80070d5a164c2a5f27d Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Fri, 21 Nov 2025 18:56:16 +0100 Subject: add paccache role --- roles/paccache/README.md | 2 ++ roles/paccache/tasks/main.yml | 18 ++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 roles/paccache/README.md create mode 100644 roles/paccache/tasks/main.yml diff --git a/roles/paccache/README.md b/roles/paccache/README.md new file mode 100644 index 0000000..7e30dff --- /dev/null +++ b/roles/paccache/README.md @@ -0,0 +1,2 @@ +This role sets up the paccache systemd timer to prevent the pacman cache from +eating up all disk space. diff --git a/roles/paccache/tasks/main.yml b/roles/paccache/tasks/main.yml new file mode 100644 index 0000000..ad4f6d1 --- /dev/null +++ b/roles/paccache/tasks/main.yml @@ -0,0 +1,18 @@ +- name: Install pacman-contrib + become: true + ansible.builtin.package: + name: pacman-contrib + state: present + +- name: Disable paccache.service + become: true + ansible.builtin.systemd_service: + name: paccache.service + enabled: false + +- name: Enable paccache.timer + become: true + ansible.builtin.systemd_service: + name: paccache.timer + enabled: true + state: started -- cgit v1.3