From b77022e0d3e2f98ae96e7bacc8db5eed4384d81a Mon Sep 17 00:00:00 2001 From: "flyingscorpio@clevo" Date: Tue, 22 Feb 2022 13:02:09 +0100 Subject: [PATCH] toansible: Don't backup pacman.conf manually --- roles/pacman.conf/tasks/main.yml | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/roles/pacman.conf/tasks/main.yml b/roles/pacman.conf/tasks/main.yml index 9223b5c..0bad552 100644 --- a/roles/pacman.conf/tasks/main.yml +++ b/roles/pacman.conf/tasks/main.yml @@ -3,19 +3,6 @@ - fail: when: ansible_distribution != 'Archlinux' -- name: Check if pacman.conf is backed up # don't overwrite backup - stat: - path: /etc/pacman.conf.backup - register: pacmanconf - -- name: Backup pacman.conf - become: true - copy: - src: /etc/pacman.conf - dest: /etc/pacman.conf.backup - remote_src: yes - when: not pacmanconf.stat.exists - - name: Set confs for pacman become: true block: @@ -24,23 +11,28 @@ path: /etc/pacman.conf regexp: "#HookDir" replace: HookDir + backup: true - name: Set Color replace: path: /etc/pacman.conf regexp: "#Color" replace: Color + backup: true - name: Set TotalDownload replace: path: /etc/pacman.conf regexp: "#TotalDownload" replace: TotalDownload + backup: true - name: Set CheckSpace replace: path: /etc/pacman.conf regexp: "#CheckSpace" replace: CheckSpace + backup: true - name: Set VerbosePkgLists replace: path: /etc/pacman.conf regexp: "#VerbosePkgLists" replace: VerbosePkgLists + backup: true