diff --git a/roles/base/tasks/users/rene.yml b/roles/base/tasks/users/rene.yml index 463567e..6ee153f 100644 --- a/roles/base/tasks/users/rene.yml +++ b/roles/base/tasks/users/rene.yml @@ -16,14 +16,17 @@ - public_keys/yubikey.pub - name: users | rene | install private ssh keys - copy: - src: "{{ item }}" - dest: "/home/rene/.ssh/{{ item | basename }}" + blockinfile: + dest: "/home/rene/.ssh/{{ item.keyfile }}" + block: | + {{ item.key }} owner: rene group: rene mode: '0600' + marker_begin: "" + marker_end: "" with_file: - - private_keys/gitlab_read_ed25519 + - {key: private_keys/gitlab_read_ed25519, keyfile: gitlab_read_ed25519} # - private_keys/id_dsa # - private_keys/id_ed25519 # - private_keys/id_rsa