X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=3rdparty%2Fmodules%2Fprosody%2Fmanifests%2Fservice.pp;fp=3rdparty%2Fmodules%2Fprosody%2Fmanifests%2Fservice.pp;h=494fada0b314a711b70a678b0bd996d1400c46f9;hb=bca90484ee186c3159f57f14a609e1e8d63575be;hp=0000000000000000000000000000000000000000;hpb=9e27d3f0aaa21b93d9d256414dcd6335b07c0f53;p=mirror%2Fdsa-puppet.git diff --git a/3rdparty/modules/prosody/manifests/service.pp b/3rdparty/modules/prosody/manifests/service.pp new file mode 100644 index 000000000..494fada0b --- /dev/null +++ b/3rdparty/modules/prosody/manifests/service.pp @@ -0,0 +1,22 @@ +# == Class: prosody::service +class prosody::service { + if $::prosody::daemonize { + case $::osfamily { + 'OpenBSD': { + service { 'prosody': + ensure => running, + enable => true, + require => Class[prosody::config], + } + } + default: { + service { 'prosody' : + ensure => running, + hasstatus => false, + restart => '/usr/bin/prosodyctl reload', + require => Class[prosody::config], + } + } + } + } +}