init: Create /var/run/freeswitch with correct ownership

This commit is contained in:
Wile E. Coyote 2017-10-13 19:38:56 +00:00
parent 23b2ba47f4
commit d1b046a32e

View file

@ -45,7 +45,6 @@ class rhizo_base::freeswitch::debian inherits rhizo_base::freeswitch::common {
require => Class['rhizo_base::apt'], require => Class['rhizo_base::apt'],
} }
file { '/usr/lib/freeswitch/mod/mod_cdr_pg_csv.so': file { '/usr/lib/freeswitch/mod/mod_cdr_pg_csv.so':
source => 'puppet:///modules/rhizo_base/usr/lib/freeswitch/mod/mod_cdr_pg_csv.so', source => 'puppet:///modules/rhizo_base/usr/lib/freeswitch/mod/mod_cdr_pg_csv.so',
require => Package['freeswitch'], require => Package['freeswitch'],
@ -56,6 +55,12 @@ class rhizo_base::freeswitch::debian inherits rhizo_base::freeswitch::common {
require => Package['freeswitch'], require => Package['freeswitch'],
} }
file { '/var/run/freeswitch':
ensure => directory,
owner => 'freeswitch',
group => 'freeswitch',
}
systemd::unit_file { 'freeswitch.service': systemd::unit_file { 'freeswitch.service':
source => "puppet:///modules/rhizo_base/freeswitch.service", source => "puppet:///modules/rhizo_base/freeswitch.service",
} }