diff --git a/roles/mgrote.tor-node/tasks/main.yml b/roles/mgrote.tor-node/tasks/main.yml index f3df8062..540e3b1f 100644 --- a/roles/mgrote.tor-node/tasks/main.yml +++ b/roles/mgrote.tor-node/tasks/main.yml @@ -1,8 +1,27 @@ --- - - name: install packages + - name: install dependencies become: yes ansible.builtin.package: - name: tor + name: apt-transport-https + state: present + + - name: add tor repo key + ansible.builtin.apt_key: + url: https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc + state: present + + - name: add tor repo + ansible.builtin.apt_repository: + repo: deb https://deb.torproject.org/torproject.org {{ ansible_distribution_release }} main + state: present + filename: tor + + - name: install tor packages + become: yes + ansible.builtin.package: + name: + - tor + - deb.torproject.org-keyring state: present notify: restart tor