From b85993dda0f6b11ac87b8c7df4e2266244468550 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Mon, 10 Dec 2018 13:49:04 -0200 Subject: Adds nodo::utils::network::signal --- files/etc/apt/trusted.gpg.d/signal.org.gpg | Bin 0 -> 2223 bytes manifests/subsystem/inception.pp | 2 +- manifests/utils/network/signal.pp | 11 +++++++++++ 3 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 files/etc/apt/trusted.gpg.d/signal.org.gpg create mode 100644 manifests/utils/network/signal.pp diff --git a/files/etc/apt/trusted.gpg.d/signal.org.gpg b/files/etc/apt/trusted.gpg.d/signal.org.gpg new file mode 100644 index 0000000..b5e68a0 Binary files /dev/null and b/files/etc/apt/trusted.gpg.d/signal.org.gpg differ diff --git a/manifests/subsystem/inception.pp b/manifests/subsystem/inception.pp index 8c20ec8..85e377c 100644 --- a/manifests/subsystem/inception.pp +++ b/manifests/subsystem/inception.pp @@ -9,7 +9,7 @@ define nodo::subsystem::inception( user => $name, provider => git, source => "https://git.fluxo.info/${git_dev}/apps", - revision => '296228d40fb0e14f2005fdba41851d62be19166b', + revision => '35e32bc3febdec30de0db2c17f70ebe5f029f781', submodules => true, require => [ File["/home/${name}"], User[$name] ], } diff --git a/manifests/utils/network/signal.pp b/manifests/utils/network/signal.pp new file mode 100644 index 0000000..037140a --- /dev/null +++ b/manifests/utils/network/signal.pp @@ -0,0 +1,11 @@ +class nodo::utils::network::signal { + nodo::subsystem::apt::repo { 'signal.org': + definition => 'deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main', + key_source => 'puppet:///modules/nodo/etc/apt/trusted.gpg.d/signal.org.gpg', + } + + package { 'signal-desktop': + ensure => present, + require => Nodo::Subsystem::Apt::Repo['signal.org'], + } +} -- cgit v1.2.3