2019-11-03 15:27:52 +00:00
|
|
|
---
|
|
|
|
# Tinc VPN Hostfile Distribution
|
|
|
|
|
|
|
|
- name: Distribute - Set different base dir for macOS
|
2022-02-13 19:42:31 +00:00
|
|
|
when: (override_os_family is defined) | ternary(override_os_family,ansible_os_family) == "Darwin"
|
2021-08-28 14:48:58 +00:00
|
|
|
ansible.builtin.set_fact:
|
2019-11-03 15:27:52 +00:00
|
|
|
tinc_base_dir: /usr/local/etc/tinc
|
|
|
|
|
|
|
|
- name: Distribute - Copy hostfiles to targets
|
|
|
|
become: yes
|
2021-08-28 14:48:58 +00:00
|
|
|
ansible.builtin.copy:
|
2019-11-03 15:27:52 +00:00
|
|
|
src: "{{ role_path }}/files/tmp/"
|
|
|
|
dest: "{{ tinc_base_dir }}/{{ tinc_vpn_id }}/hosts/"
|