From f1cc83627007e1c32d5a3290dfa7e5555d2c97f1 Mon Sep 17 00:00:00 2001 From: Matt Johnson Date: Sun, 14 Jul 2019 23:21:44 -0500 Subject: [PATCH] rhizo_base/freeswitch: Install sysvinit package in ubuntu only The freeswitch sysvinit package is not needed on a debian install, and actually actively conflicts with debian's systemd based installation. --- modules/rhizo_base/manifests/freeswitch.pp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/rhizo_base/manifests/freeswitch.pp b/modules/rhizo_base/manifests/freeswitch.pp index 30a4c25..540119d 100644 --- a/modules/rhizo_base/manifests/freeswitch.pp +++ b/modules/rhizo_base/manifests/freeswitch.pp @@ -23,7 +23,7 @@ class rhizo_base::freeswitch::ubuntu inherits rhizo_base::freeswitch::common { package { ['freeswitch-mod-speex','freeswitch-mod-cdr-pg-csv', - 'freeswitch-mod-vp8']: + 'freeswitch-mod-vp8', 'freeswitch-sysvinit']: ensure => installed, require => Class['rhizo_base::apt'], } @@ -116,7 +116,7 @@ class rhizo_base::freeswitch::common { 'freeswitch-mod-syslog', 'freeswitch-mod-tone-stream', 'freeswitch-mod-voicemail', 'freeswitch-mod-voicemail-ivr', 'freeswitch-mod-xml-cdr', 'freeswitch-mod-cdr-pg-csv', - 'freeswitch-sysvinit', 'libfreeswitch1', + 'libfreeswitch1', 'freeswitch-sounds-es-mx-maria' ]: ensure => installed, require => Class['rhizo_base::apt'],