From ac7f99ee90fdb40f661ff24862e1f542efdadd3e Mon Sep 17 00:00:00 2001 From: Matt Johnson Date: Sun, 14 Jul 2019 23:24:13 -0500 Subject: [PATCH] rhizo_base/freeswitch: Require package before freeswitch user The freeswitch user and group are added during the freeswitch package install. Make sure they package has been installed before trying to create and assign directories to the user and group! --- modules/rhizo_base/manifests/freeswitch.pp | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/rhizo_base/manifests/freeswitch.pp b/modules/rhizo_base/manifests/freeswitch.pp index 540119d..818b838 100644 --- a/modules/rhizo_base/manifests/freeswitch.pp +++ b/modules/rhizo_base/manifests/freeswitch.pp @@ -64,6 +64,7 @@ class rhizo_base::freeswitch::debian inherits rhizo_base::freeswitch::common { ensure => directory, owner => 'freeswitch', group => 'freeswitch', + require => Package['freeswitch'], } systemd::unit_file { 'freeswitch.service':