aboutsummaryrefslogtreecommitdiffstats
path: root/roles/sshd/tasks/synchronize_keys.yml
diff options
context:
space:
mode:
authorRomain Gonçalves <me@rgoncalves.se>2022-12-12 22:51:55 +0100
committerRomain Gonçalves <me@rgoncalves.se>2022-12-17 17:02:24 +0100
commit970a107492c31a43bb77f6f5e0096b41adc2c2f4 (patch)
tree614ee1b08379eb5838aaf004e58f31880127bc9d /roles/sshd/tasks/synchronize_keys.yml
parentdb698b595e7ff088c96d00ef5285a0d634aff1be (diff)
downloadrules-970a107492c31a43bb77f6f5e0096b41adc2c2f4.tar.gz
refactor: split sshd and ssh key synchronization
Diffstat (limited to 'roles/sshd/tasks/synchronize_keys.yml')
-rw-r--r--roles/sshd/tasks/synchronize_keys.yml20
1 files changed, 0 insertions, 20 deletions
diff --git a/roles/sshd/tasks/synchronize_keys.yml b/roles/sshd/tasks/synchronize_keys.yml
deleted file mode 100644
index 32f6b5a..0000000
--- a/roles/sshd/tasks/synchronize_keys.yml
+++ /dev/null
@@ -1,20 +0,0 @@
----
-
-- name: get ssh keys for all users
- ansible.builtin.find:
- paths: files/keys
- file_type: link
- recurse: true
- delegate_to: localhost
- run_once: true
- register: result
-
-- name: synchronize ssh keys
- ansible.posix.authorized_key:
- user: "{{ item.path | dirname | basename }}"
- state: present
- key: "{{ lookup('file', item.path) }}"
- loop_control:
- label: "{{ item.path }} -> user: {{ item.path | dirname | basename }}"
- loop: "{{ result.files }}"
- failed_when: false
remember that computers suck.