diff --git a/signal/defaults/main.yml b/signal/defaults/main.yml new file mode 100644 index 0000000..0b4e269 --- /dev/null +++ b/signal/defaults/main.yml @@ -0,0 +1,2 @@ +--- +signal_baseurl: https://download.opensuse.org/repositories/network:/im:/signal diff --git a/signal/tasks/main.yml b/signal/tasks/main.yml new file mode 100644 index 0000000..e1c36de --- /dev/null +++ b/signal/tasks/main.yml @@ -0,0 +1,18 @@ +--- +- name: Enable repository + ansible.builtin.yum_repository: + name: signal + baseurl: "{{ signal_baseurl }}/Fedora_{{ ansible_distribution_version }}" + description: Signal Messaging Devel Project + gpgcheck: true + gpgkey: >- + {{ + signal_baseurl + "/Fedora_" + ansible_distribution_version + + "/repodata/repomd.xml.key" + }} + enabled: true + +- name: Install Signal + ansible.builtin.package: + name: signal-desktop + state: present