From d3d8a22233ef0ed60355bc499614f40268da0cda Mon Sep 17 00:00:00 2001 From: Rene Date: Sun, 20 Feb 2022 12:48:37 +0100 Subject: [PATCH] copy with encrypted files working now --- roles/base/tasks/users/rene.yml | 26 +++++++------------------- 1 file changed, 7 insertions(+), 19 deletions(-) diff --git a/roles/base/tasks/users/rene.yml b/roles/base/tasks/users/rene.yml index 092b1a4..bdb10a7 100644 --- a/roles/base/tasks/users/rene.yml +++ b/roles/base/tasks/users/rene.yml @@ -16,26 +16,14 @@ - public_keys/yubikey.pub - name: users | rene | install private ssh keys - block: - - name: users | rene | cat block into keyfile - blockinfile: - dest: "/home/rene/.ssh/{{ item.dest }}" - state: present - create: true - block: | - {{ lookup('file',item.src) }} - owner: rene - group: rene - mode: '0600' - marker_begin: "" - marker_end: "" - - name: users | rene | remove ansible comments from keyfile - lineinfile: - path: "home/rene/.ssh/{{ item.dest }}" - state: absent - line: "# ANSIBLE MANAGED BLOCK" # not required. The line to insert/replace into the file. Required for C(state=present). If C(backrefs) is set, may contain backreferences that will get expanded with the C(regexp) capture groups if the regexp matches. + copy: + dest: "/home/rene/.ssh/{{ item.dest }}" + src: "{{ item.src }}" + owner: rene + group: rene + mode: '0600' loop: - - {src: private_keys/gitlab_read_ed25519, dest: gitlab_read_ed25519} + - { src: "private_keys/gitlab_read_ed25519", dest: "gitlab_read_ed25519" } # - private_keys/id_dsa # - private_keys/id_ed25519 # - private_keys/id_rsa