diff --git a/roles/base/tasks/users/root.yml b/roles/base/tasks/users/root.yml index ec92884..96913bb 100644 --- a/roles/base/tasks/users/root.yml +++ b/roles/base/tasks/users/root.yml @@ -25,26 +25,14 @@ - public_keys/backup_ed25519.pub - name: users | root | install private ssh keys - block: - - name: users | root | cat block into keyfile - blockinfile: - dest: "/root/.ssh/{{ item.dest }}" - state: present - create: true - block: | - {{ lookup('file',item.src) }} - owner: root - group: root - mode: '0600' - marker_begin: "" - marker_end: "" - - name: users | root | remove ansible comments from keyfile - lineinfile: - path: "/root/.ssh/{{ item.dest }}" - state: absent - line: "# ANSIBLE MANAGED BLOCK" + copy: + dest: "/root/.ssh/{{ item.dest }}" + src: "{{ item.src }}" + owner: root + group: root + mode: '0600' loop: - - {src: private_keys/gitlab_read_ed25519, dest: gitlab_read_ed25519} + - { src: "private_keys/gitlab_read_ed25519", dest: "gitlab_read_ed25519"} - name: users | root | install known_hosts copy: