Mosquitto module for Puppet
ToC
Description
This module configures the Eclipse mosquitto service. This is an open source (EPL/EDL licensed) message broker that implements the MQTT protocol.
The default configuration allows anonymous access. It works simply with:
include mosquitto
All parameters are documented in the REFERENCE.md. You can pass configuration options with:
class { 'mosquitto':
config => [
'acl_file foobar.acl',
'bridge_insecure false',
],
}
License
This project is licensed under AGPL-3. A license file is in the document root of this repository.
Development and Contribution
This project contains tests for rspec-puppet.
Quickstart to run all linter and unit tests:
bundle install --path .vendor/ --without system_tests --without development --without release
bundle exec rake test
Detailed information about the test setup and contributions are in the CONTRIBUTING.md in the .github/
directory.
Authors
puppet-mosquitto is maintained by Vox Pupuli, it was written by Tim 'bastelfreak' Meusel.