user => $name,
provider => git,
source => "https://git.fluxo.info/${git_dev}/apps",
- revision => '296228d40fb0e14f2005fdba41851d62be19166b',
+ revision => '35e32bc3febdec30de0db2c17f70ebe5f029f781',
submodules => true,
require => [ File["/home/${name}"], User[$name] ],
}
--- /dev/null
+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'],
+ }
+}