sogo

Install and manage SoGo Groupware

3,245 downloads

983 latest version

5.0 quality score

We run a couple of automated
scans to help you access a
module's quality. Each module is
given a score based on how well
the author has formatted their
code and documentation and
modules are also checked for
malware using VirusTotal.

Please note, the information below
is for guidance only and neither of
these methods should be considered
an endorsement by Puppet.

Version information

  • 1.0.0 (latest)
  • 0.3.0
  • 0.2.0
  • 0.1.0
released Feb 14th 2020
This version is compatible with:
  • Puppet Enterprise 2019.8.x, 2019.7.x, 2019.5.x, 2019.4.x, 2019.3.x, 2019.2.x, 2019.1.x, 2019.0.x, 2018.1.x, 2017.3.x, 2017.2.x, 2016.4.x
  • Puppet >= 4.10.0 < 7.0.0

Start using this module

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this module to your Puppetfile:

mod 'thor77-sogo', '0.1.0'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add thor77-sogo
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install thor77-sogo --version 0.1.0

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.

Download

Documentation

thor77/sogo — version 0.1.0 Feb 14th 2020

Reference

Table of Contents

Classes

Public Classes

  • sogo: SoGo init class

Private Classes

  • sogo::config: Manage SoGo configuration
  • sogo::install: Manage SoGO installation
  • sogo::service: Manage SoGo service

Classes

sogo

SoGo init class

Parameters

The following parameters are available in the sogo class.

package_name

Data type: String

Name of the SOGo package

package_ensure

Data type: String

Ensure for package resource

extra_packages

Data type: Array[String]

Additional packages to install using package_ensure as ensure value

service_name

Data type: String

Name of the SOGo service

service_ensure

Data type: String

Ensure for service resource

config_path

Data type: String

Path to configuration file

config

Data type: Hash

SOGo configuration