]> git.phdru.name Git - ansible.git/blobdiff - playbooks/debian/roles/root/tasks/root.yml
Feat(apt): Remove option `purge`
[ansible.git] / playbooks / debian / roles / root / tasks / root.yml
index 5824fda33187bd051304fe52b1508b04be26ecc2..fb8d446f9234187b1ba78bccc8bde4f0b5e2dd58 100644 (file)
          '.screenrc', '.shellrc', '.tmux.conf', '.vimrc',
         ]
 
+- name: "Setup ~root - check .sh_history"
+  become: true
+  stat:
+    path: ~root/.sh_history
+  register: sh_history
+  changed_when: not sh_history.stat.exists
+
 - name: "Setup ~root - create .sh_history"
   become: true
   file:
@@ -47,6 +54,7 @@
     owner: root
     group: root
     mode: "0600"
+  when: not sh_history.stat.exists
 
 - name: "Setup ~root - link .bash_history"
   become: true
@@ -59,7 +67,7 @@
 - name: "Setup ~root - create tmp/"
   become: true
   file:
-    path: tmp/vim/undo
+    path: ~root/tmp/vim/undo
     state: directory
     owner: root
     group: root