From 1ae6ea46e91f5fe5074d3ec2fefd87abaa6d695d Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Mon, 23 Jun 2025 17:27:50 +0300 Subject: Refactor, add jails.yml --- tasks/zfs.yml | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) (limited to 'tasks/zfs.yml') diff --git a/tasks/zfs.yml b/tasks/zfs.yml index e053907..c869db7 100644 --- a/tasks/zfs.yml +++ b/tasks/zfs.yml @@ -13,12 +13,18 @@ owner: root group: wheel mode: "0755" + register: rc_zpool_gpt_labels -- name: Enable and start zpool_gpt_labels +- name: Enable zpool_gpt_labels service: name: zpool_gpt_labels enabled: true - state: started + +- name: Restart zpool_gpt_labels + service: + name: zpool_gpt_labels + state: restarted + when: rc_zpool_gpt_labels.changed - name: Install smartd package: @@ -32,9 +38,15 @@ owner: root group: wheel mode: "0644" + register: smartd_conf -- name: Enable and start smartd +- name: Enable smartd service: name: smartd enabled: true - state: started + +- name: Restart smartd + service: + name: smartd + state: restarted + when: smartd_conf.changed -- cgit v1.3