2019-11-03 16:27:52 +01:00
|
|
|
---
|
|
|
|
|
# Tinc VPN Hostfile Distribution
|
|
|
|
|
|
|
|
|
|
- name: Distribute - Set different base dir for macOS
|
2025-12-20 21:01:23 +01:00
|
|
|
when: (override_os_family is defined) | ternary(override_os_family,ansible_facts['os_family']) == "Darwin"
|
2021-08-28 16:48:58 +02:00
|
|
|
ansible.builtin.set_fact:
|
2019-11-03 16:27:52 +01:00
|
|
|
tinc_base_dir: /usr/local/etc/tinc
|
|
|
|
|
|
|
|
|
|
- name: Distribute - Copy hostfiles to targets
|
2023-04-28 23:25:18 +02:00
|
|
|
become: true
|
2021-08-28 16:48:58 +02:00
|
|
|
ansible.builtin.copy:
|
2019-11-03 16:27:52 +01:00
|
|
|
src: "{{ role_path }}/files/tmp/"
|
|
|
|
|
dest: "{{ tinc_base_dir }}/{{ tinc_vpn_id }}/hosts/"
|