chore: ansible-lint review (almost done)

This commit is contained in:
Clément Désiles
2026-01-04 11:21:15 +01:00
parent 3e469fa25e
commit c79c445a23
67 changed files with 197 additions and 107 deletions
+9 -3
View File
@@ -1,15 +1,21 @@
---
- name: Configure locales
block:
- name: Activate locale
ansible.builtin.command:
cmd: localectl set-locale LANG={{ arch_locale }}
- name: Edit /etc/locale.gen
ansible.builtin.lineinfile:
dest: /etc/locale.gen
state: present
regexp: "{{ arch_locale }}"
line: "{{ arch_locale }} UTF-8"
register: locale_gen_changed
- name: Regenerate locales
ansible.builtin.command:
cmd: locale-gen
when: locale_gen_changed is changed
changed_when: true
- name: Activate locale
ansible.builtin.command:
cmd: localectl set-locale LANG={{ arch_locale }}
changed_when: false
+11 -4
View File
@@ -77,12 +77,19 @@
mode: "0644"
- name: Extract paru
ansible.builtin.command:
cmd: "tar -xf /tmp/paru-{{ os_arch }}.tar.zst paru -C /tmp"
ansible.builtin.unarchive:
src: "/tmp/paru-{{ os_arch }}.tar.zst"
dest: /tmp
remote_src: true
extra_opts:
- paru
- name: Install paru binary
ansible.builtin.command:
cmd: "mv /tmp/paru /usr/bin/paru"
ansible.builtin.copy:
src: /tmp/paru
dest: /usr/bin/paru
remote_src: true
mode: "0755"
- name: Ensure permissions
ansible.builtin.file: