ansible-roles/ubuntu-deb-general/tasks/pubkeys.yml

14 lines
451 B
YAML
Raw Normal View History

---
# TODO: fetch the keys from ldap
- name: various pub ssh keys for users and apps
authorized_key: user=root key="{{ item }}" state=present
2016-03-02 15:54:10 +01:00
with_items: '{{ root_ssh_keys }}'
2015-07-13 14:17:42 +02:00
when: manage_root_ssh_keys
tags: root_pubkeys
- name: Remove obsolete keys from the authorized ones
authorized_key: user=root key="{{ item }}" state=absent
2016-03-02 15:54:10 +01:00
with_items: '{{ obsolete_root_ssh_keys }}'
2015-07-13 14:17:42 +02:00
when: obsolete_root_ssh_keys is defined
tags: root_pubkeys