issue

partner
A SIMP Puppet module for managing /etc/issue

10,988 downloads

197 latest version

4.7 quality score

Version information

  • 0.7.0 (latest)
  • 0.6.0
  • 0.4.0
  • 0.3.0
  • 0.2.1
  • 0.2.0
  • 0.1.1
  • 0.0.3
  • 0.0.2
  • 0.0.1
released May 20th 2024
This version is compatible with:
  • Puppet Enterprise 2025.3.x, 2025.2.x, 2025.1.x, 2023.8.x, 2023.7.x, 2023.6.x, 2023.5.x, 2023.4.x, 2023.3.x, 2023.2.x, 2023.1.x, 2023.0.x, 2021.7.x, 2021.6.x, 2021.5.x, 2021.4.x, 2021.3.x, 2021.2.x, 2021.1.x, 2021.0.x
  • Puppet >= 7.0.0 < 9.0.0
  • CentOS
    ,
    RedHat
    ,
    OracleLinux
    ,
    Rocky
    ,
    AlmaLinux

Start using this module

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

Add this module to your Puppetfile:

mod 'simp-issue', '0.7.0'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add simp-issue
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install simp-issue --version 0.7.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

simp/issue — version 0.7.0 May 20th 2024

Reference

Table of Contents

Classes

  • issue: Manage /etc/issue and /etc/issue.net

Classes

issue

Manage /etc/issue and /etc/issue.net

Parameters

The following parameters are available in the issue class:

profile

Data type: String

A pre-included banner that can be used out of the box.

Will be overridden by $content and/or $net_content

Valid values are defined by the simp_banners module but the local module has the following mappings for legacy support

  • default => Standard, we watch everything
    • New Option => 'simp'
  • lite => We only watch for bad things
    • New Option => 'simp_lite'
  • us_doc => U.S. Department of Commerce
    • New Option => 'us/department_of_commerce'
  • us_doc_lite => U.S. Department of Commerce lite
    • New Option => 'us/department_of_commerce_lite'
  • us_dod => U.S. Department of Defense (STIG Compat)
    • New Option => 'us/department_of_defense'
  • us_noaa => U.S. National Oceanic and Atmospehric Administration
    • New Option => 'us/national_oceanic_and_atmospheric_administration'

Default value: 'default'

content

Data type: Optional[String]

Defaults to a stock /etc/issue file in the module. Provide a custom string or file reference to customize. Follows the File resource content parameter syntax.

Default value: undef

source

Data type: Optional[Pattern[/^puppet:/, /^file:/, /^http:/]]

Provide a file resource pointer that can be used to set the source of the file to use for a banner. Cannot be set with $content. Follows the File resource source parameter syntax.

Default value: undef

net_link

Data type: Boolean

If set, links /etc/issue.net to /etc/issue

Default value: true

net_content

Data type: Optional[String]

If $net_link is false, this content will be written to the /etc/issue.net file on the system. Follows the File resource content parameter syntax.

Default value: undef