fix: extract public ssh key
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Markus Pesch 2022-07-20 15:52:27 +02:00
parent 26e57d7b6f
commit f32755f7d4
Signed by: volker.raschek
GPG Key ID: 852BCC170D81A982
1 changed files with 3 additions and 1 deletions

View File

@ -91,8 +91,10 @@
when: unix_user.value.ssh.private_keys is defined and unix_user.value.ssh.private_keys | length >= 0
- name: Extract public SSH keys from private keys for user {{ unix_user.key }}
command: "ssh-keygen -y -f {{ user_user_home }}/.ssh/{{ item }} > {{ user_user_home }}/.ssh/{{ item }}.pub"
shell:
args:
executable: /bin/bash
cmd: "ssh-keygen -y -f {{ user_user_home }}/.ssh/{{ item }} > {{ user_user_home }}/.ssh/{{ item }}.pub"
creates: "{{ user_user_home }}/.ssh/{{ item }}.pub"
with_items:
- "{{ unix_user.value.ssh.private_keys }}"