Initial kosmos-ejabberd cookbook

This commit is contained in:
Greg Karékinian
2019-01-09 18:17:50 +01:00
parent 1d8686e07f
commit 9346188ca7
14 changed files with 1232 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
require 'serverspec'
# Required by serverspec
set :backend, :exec
describe 'ejabberd' do
describe package('ejabberd') do
it { should be_installed }
end
it 'is listening on port 5222 (client-to-server)' do
expect(port(5222)).to be_listening
end
it 'is listening on port 5269 (server-to-server)' do
expect(port(5269)).to be_listening
end
it 'runs the ejabberd service' do
expect(service('ejabberd')).to be_running
expect(service('ejabberd')).to be_enabled
end
end