From 23e02b60458d4359925951df4bcde9d48beacf5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20M=C3=A4kinen?= Date: Thu, 13 Mar 2025 19:43:58 +0200 Subject: [PATCH] signal: Initial version of role --- signal/defaults/main.yml | 2 ++ signal/tasks/main.yml | 18 ++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 signal/defaults/main.yml create mode 100644 signal/tasks/main.yml 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