diff --git a/tasks/general/settings/tunnel.yml b/tasks/general/settings/tunnel.yml index a0c37db..42b422e 100644 --- a/tasks/general/settings/tunnel.yml +++ b/tasks/general/settings/tunnel.yml @@ -24,13 +24,13 @@ ansible.builtin.file: path: /etc/sv/{{ tunnel_service_name }}/log state: directory - mode: "0644" + mode: "0755" - name: General | Tunnel | mkdir | /var/log ansible.builtin.file: path: /var/log/{{ tunnel_service_name }} state: directory - mode: "0644" + mode: "0755" - name: General | Tunnel | Script | Run ansible.builtin.copy: @@ -66,3 +66,9 @@ mode: "0755" when: tunnel_remote_host != "false" + +- name: General | Tunnel | Service | Enable + ansible.builtin.service: + name: "{{ tunnel_service_name }}" + state: "{{ 'started' if tunnel_remote_host else 'stopped' }}" + enabled: "{{ true if tunnel_remote_host else false }}"