oopen-server/roles/common/tasks/tor.yml
2022-06-14 12:04:05 +02:00

35 lines
606 B
YAML

---
- name: (tor.yml) Ensure tor is installed.
apt:
name:
- tor
state: present
when:
- ansible_os_family == "Debian"
tags:
- tor-service
- name: (tor.yml) Ensure tor servive is enabled and started
service:
name: tor
enabled: yes
state: started
tags:
- tor-service
- name: (tor.yml) Adjust configuration /etc/tor/torrc using template torrc.j2
template:
src: etc/tor/torrc.j2
dest: '{{ torrc_path }}'
owner: root
group: root
mode: '0644'
notify: "Restart tor service"
when:
- torrc_path is defined
tags:
- tor-service