Sicura Enterprise Edition
  1. Introduction
  2. Licensing
  3. Installing SIMP EE
  4. Server install from RPM
  5. Server install from ISO
  6. Upgrade SIMP EE
  7. Server Installation via Control Repo
  8. Enable SIMP Compliance Engine
  9. Configure SIMP Compliance Engine
  10. Included Compliance Profiles
  11. Console install via Puppet
  12. Scanner Install via Puppet
  13. Simp-downloader script Reference
  14. Coverage - CIS, Windows
  15. Coverage - CIS, Linux
  16. Coverage - DISA, Windows
  17. Windows CIS module usage
  18. Linux CIS Module Usage

Console Install via Puppet

The SIMP Enterprise installation includes a Puppet module to manage the installation and configuration of the SIMP Console. By default, it will install and configure a local PostgreSQL database to hold Console-specific data. See the module REFERENCE file for details on disabling this behavior and configuring a connection to an existing database server.

Configure Prerequisites

Set the simp_console::license_key parameter to the contents of your SIMP Enterprise license key.

Add the following to the appropriate host data file in /etc/puppetlabs/code/environments/production/data/hosts/:

simp_console::license_key: '<contents of license.key>'

If you want to enable SSL, also set the following options:

simp_console::ssl_enable: true
simp_console::ssl_key: '<path to SSL certificate private key file>'
simp_console::ssl_cert: '<path to SSL certificate file>'


To install the SIMP Console, include the simp_console class in the Puppet manifest file of the system you want the Console to be installed on.

Add the following to the appropriate manifest file in /etc/puppetlabs/code/environments/production/manifests:

include simp_console