From 0c6e9969bcdbbcb3e464d505c92d3745d5e8a687 Mon Sep 17 00:00:00 2001 From: Jake Howard Date: Sat, 9 Jan 2021 21:36:09 +0000 Subject: [PATCH] Give myself passwordless sudo access to zfs stuff This is needed for syncoid pulls --- ansible/roles/zfs/tasks/main.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ansible/roles/zfs/tasks/main.yml b/ansible/roles/zfs/tasks/main.yml index 86f2a73..635d425 100644 --- a/ansible/roles/zfs/tasks/main.yml +++ b/ansible/roles/zfs/tasks/main.yml @@ -12,5 +12,11 @@ become: true loop: "{{ zpools_to_scrub }}" +- name: Give user passwordless access to ZFS commands + lineinfile: + path: /etc/sudoers + line: "{{ user }} ALL=(ALL) NOPASSWD: /usr/sbin/zfs,/usr/sbin/zpool" + become: true + - name: Sanoid include: sanoid.yml