From c624e52a8357da8db022831b86f2c85bb7bfed2f Mon Sep 17 00:00:00 2001 From: Emil Renner Berthing Date: Wed, 5 Dec 2018 19:07:35 +0100 Subject: space_server: enable NAT64/DNS64 network --- roles/space_server/tasks/main.yml | 2 ++ roles/space_server/tasks/tayga.yml | 25 +++++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 roles/space_server/tasks/tayga.yml (limited to 'roles/space_server/tasks') diff --git a/roles/space_server/tasks/main.yml b/roles/space_server/tasks/main.yml index bc1b332..bfa3bc6 100644 --- a/roles/space_server/tasks/main.yml +++ b/roles/space_server/tasks/main.yml @@ -30,6 +30,8 @@ when: radius_passwords is defined - import_tasks: unbound.yml tags: unbound +- import_tasks: tayga.yml + tags: tayga - import_tasks: avahi.yml tags: avahi diff --git a/roles/space_server/tasks/tayga.yml b/roles/space_server/tasks/tayga.yml new file mode 100644 index 0000000..a06703e --- /dev/null +++ b/roles/space_server/tasks/tayga.yml @@ -0,0 +1,25 @@ +--- +- name: Create labitat.conf + copy: + dest: '/etc/tayga/labitat.conf' + src: tayga-labitat.conf + owner: root + group: root + mode: 0644 + notify: restart tayga + +- name: Create /etc/systemd/system/sys-devices-virtual-net-nat64.device.wants + file: + path: '/etc/systemd/system/sys-devices-virtual-net-nat64.device.wants' + state: directory + owner: root + group: root + mode: 0755 + +- name: Start tayga@labitat.service when nat64 interface is up + file: + path: '/etc/systemd/system/sys-devices-virtual-net-nat64.device.wants/tayga@labitat.service' + src: '/usr/lib/systemd/system/tayga@.service' + state: link + +# vim: set ts=2 sw=2 et: -- cgit v1.2.1