]> git.phdru.name Git - ansible.git/blobdiff - playbooks/debian/roles/remove-systemd/tasks/main.yml
Fix: Set `directory_mode` for recursive copying
[ansible.git] / playbooks / debian / roles / remove-systemd / tasks / main.yml
index 9c31cef258e7fdc4dbeec5b5fa6d449ec1341211..ae26cd5c3da5c57cf2fede68c796574111a5f77b 100644 (file)
@@ -5,7 +5,9 @@
     dest: /
     owner: root
     group: root
+    directory_mode: '0750'
     mode: '0640'
+    force: no
 
 - name: Install SysV init
   become: true
 - name: Purge SystemD
   import_tasks: remove-systemd.yml
 
-- name: Reboot if SystemD is still active
-  become: true
-  reboot:
-  when: "'rc' in purged and purged.rc != 0"
-
-- name: Purge SystemD after reboot
-  import_tasks: remove-systemd.yml
+- block:
+    - name: Reboot if SystemD is still active
+      become: true
+      reboot:
+    - name: Purge SystemD after reboot
+      import_tasks: remove-systemd.yml
   when: "'rc' in purged and purged.rc != 0"