diff --git a/Choux.yml b/Choux.yml index 7b4bbf4..a52aa7d 100644 --- a/Choux.yml +++ b/Choux.yml @@ -16,6 +16,7 @@ - include: tasks/arch_gnome.yml - include: tasks/arch_graphicals.yml - include: tasks/dotfiles.yml + - include: tasks/borg_backup.yml handlers: - name: restart sshd diff --git a/tasks/borg_backup.yml b/tasks/borg_backup.yml new file mode 100644 index 0000000..1cee243 --- /dev/null +++ b/tasks/borg_backup.yml @@ -0,0 +1,23 @@ +--- +- name: Install sudo + pacman: + name: sudo + state: present + +- name: Configure sudoers + template: + src: files/sudoers + dest: /etc/sudoers + mode: 0440 + +- name: Create sudo group + group: + name: sudo + state: present + +- name: Add local user to sudo group + user: + name: "{{ item.username }}" + groups: sudo + append: yes + with_items: '{{ deploy_users }}'