mirror of https://github.com/trailofbits/algo
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
427 B
YAML
21 lines
427 B
YAML
---
|
|
|
|
- name: Check the system
|
|
raw: uname -a
|
|
register: OS
|
|
|
|
- name: Ubuntu pre-tasks
|
|
include: ubuntu.yml
|
|
when: '"Ubuntu" in OS.stdout'
|
|
|
|
- name: FreeBSD pre-tasks
|
|
include: freebsd.yml
|
|
when: '"FreeBSD" in OS.stdout'
|
|
|
|
- name: Ensure the algo ssh key exist on the server
|
|
authorized_key:
|
|
user: "{{ ansible_ssh_user }}"
|
|
state: present
|
|
key: "{{ lookup('file', '{{ SSH_keys.public }}') }}"
|
|
tags: [ 'always' ]
|