From bdf956fc0691862b3f99cd6159e8f018b76dc919 Mon Sep 17 00:00:00 2001 From: "Wile E. Coyote" Date: Mon, 12 Feb 2018 20:15:03 +0000 Subject: [PATCH] APT: Add Osmocom Nighlty, fix some errors --- modules/rhizo_base/manifests/apt.pp | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/modules/rhizo_base/manifests/apt.pp b/modules/rhizo_base/manifests/apt.pp index 7bfd98a..f590482 100644 --- a/modules/rhizo_base/manifests/apt.pp +++ b/modules/rhizo_base/manifests/apt.pp @@ -39,13 +39,7 @@ class rhizo_base::apt::common { include_src => false, require => File['/etc/apt/apt.conf.d/90unsigned'], } - apt::source { 'rhizo-jessie': - location => 'http://repo.rhizomatica.org/debian/', - release => 'jessie', - repos => 'main', - include_src => false, - require => File['/etc/apt/apt.conf.d/90unsigned'], - } + } class rhizo_base::apt::ubuntu inherits rhizo_base::apt::common { @@ -91,7 +85,22 @@ class rhizo_base::apt::debian inherits rhizo_base::apt::common { location => 'http://packages.irontec.com/debian', release => 'jessie', repos => 'main', - key_source => 'https://packages.irontec.com/public.key' + key_source => 'http://packages.irontec.com/public.key' } + apt::source { 'rhizo-jessie': + location => 'http://repo.rhizomatica.org/debian/', + release => 'jessie', + repos => 'main', + include_src => false, + require => File['/etc/apt/apt.conf.d/90unsigned'], + } + + apt::source { 'osmocom-nightly': + location => 'http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_8.0/', + release => './', + repos => '', + include_src => false, + key_source => 'http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_8.0/Release.key' + } }