diff --git a/roles/tor/tasks/main.yml b/roles/tor/tasks/main.yml index 28438b6..6dc5b18 100644 --- a/roles/tor/tasks/main.yml +++ b/roles/tor/tasks/main.yml @@ -1,14 +1,5 @@ --- # tasks file for roles/tor -- name: Add Tor Project deb and deb-src repositories - apt_repository: - repo: | - deb [signed-by=/usr/share/keyrings/deb.torproject.org-keyring.gpg] https://deb.torproject.org/torproject.org {{ ansible_distribution_release }} main - deb-src [signed-by=/usr/share/keyrings/deb.torproject.org-keyring.gpg] https://deb.torproject.org/torproject.org {{ ansible_distribution_release }} main - state: present - filename: tor - become: yes - - name: Add Tor Project GPG key block: - name: Download Tor Project GPG key @@ -19,7 +10,7 @@ - name: Import Tor Project GPG key shell: | - gpg --dearmor /tmp/torproject.asc > /usr/share/keyrings/deb.torproject.org-keyring.gpg > /dev/null + gpg -o /usr/share/keyrings/deb.torproject.org-keyring.gpg --dearmor /tmp/torproject.asc args: creates: /usr/share/keyrings/deb.torproject.org-keyring.gpg @@ -29,6 +20,15 @@ state: absent become: yes +- name: Add Tor Project deb and deb-src repositories + apt_repository: + repo: | + deb [signed-by=/usr/share/keyrings/deb.torproject.org-keyring.gpg] https://deb.torproject.org/torproject.org {{ ansible_distribution_release }} main + deb-src [signed-by=/usr/share/keyrings/deb.torproject.org-keyring.gpg] https://deb.torproject.org/torproject.org {{ ansible_distribution_release }} main + state: present + filename: tor + become: yes + - name: Update package cache apt: update_cache: yes