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 --- manifests/subsystem/inception.pp | 2 +- manifests/utils/network/signal.pp | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 manifests/utils/network/signal.pp (limited to 'manifests') 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