Forge Home

ssh

Puppet ssh management module

573 downloads

573 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

  • 2.0.0 (latest)
released Jul 18th 2022
This version is compatible with:
  • Puppet Enterprise 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, 2019.8.x, 2019.7.x, 2019.5.x, 2019.4.x, 2019.3.x, 2019.2.x, 2019.1.x, 2019.0.x
  • Puppet >= 6.0.0 < 8.0.0
  • OpenBSD, , Darwin, , , Archlinux

Start using this module

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

Add this module to your Puppetfile:

mod 'opuscodium-ssh', '2.0.0'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add opuscodium-ssh
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install opuscodium-ssh --version 2.0.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

opuscodium/ssh — version 2.0.0 Jul 18th 2022

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

2.0.0 (2022-07-18)

Full Changelog

Breaking changes:

Fixed bugs:

Closed issues:

  • Seeking New Ownership #63
  • 1.7.1 not available on the puppet forge #59

Merged pull requests:

1.7.2 (2021-12-19)

Full Changelog

1.7.1 (2021-08-28)

Full Changelog

Merged pull requests:

  • Add support for more sshd configuration settings #58 (smortex)

1.7.0 (2021-08-03)

Full Changelog

Merged pull requests:

  • Improve ssh_known_hosts content generation #57 (smortex)
  • Update to module template files #56 (xaque208)
  • Update to module template files #55 (xaque208)
  • Hiera 5 support #53 (grothja)
  • Add hostkey defined type to allow setting multiple HostKey entries #52 (coreone)

1.6.0 (2020-05-02)

Full Changelog

v1.6.0 (2020-05-02)

Full Changelog

Merged pull requests:

1.5.2 (2020-02-06)

Full Changelog

Merged pull requests:

1.5.0 (2019-12-23)

Full Changelog

Closed issues:

  • Push new version to puppet's forge #47

Merged pull requests:

  • Update from xaque208 modulesync_config #49 (xaque208)
  • Exclude unneeded files from built package #48 (smortex)

1.4.0 (2019-08-30)

Full Changelog

Merged pull requests:

  • Update from xaque208 modulesync_config #46 (xaque208)
  • Update from xaque208 modulesync_config #45 (xaque208)
  • Test against Puppet 6 and fix CI #44 (smortex)
  • Allow generating SSH keys for users #43 (smortex)
  • Allow managing ssh_config(5) configuration file #41 (smortex)

1.3.1 (2018-05-27)

Full Changelog

Closed issues:

  • Review 7.7 New Options #38
  • Review 7.6 New Options #33

Merged pull requests:

1.3.0 (2018-05-06)

Full Changelog

Merged pull requests:

1.2.0 (2018-02-11)

Full Changelog

Closed issues:

  • [Feature request] Support Match block ordering #28

Merged pull requests:

1.1.2 (2017-02-07)

Full Changelog

Merged pull requests:

  • Add order support for server match blocks #29 (xaque208)

1.1.1 (2017-01-22)

Full Changelog

Merged pull requests:

  • Fix bug for missing ssh_service variable #27 (xaque208)

1.1.0 (2016-11-10)

Full Changelog

Merged pull requests:

  • Drop beaker gems from this module #26 (xaque208)
  • Add new options PubkeyAcceptedKeyTypes and HostKeyAlgorithms #25 (xaque208)

1.0.7 (2016-08-25)

Full Changelog

1.0.6 (2016-07-17)

Full Changelog

1.0.5 (2016-07-13)

Full Changelog

1.0.4 (2016-07-07)

Full Changelog

Merged pull requests:

1.0.3 (2016-06-23)

Full Changelog

1.0.2 (2016-06-15)

Full Changelog

Closed issues:

  • Should deprecate params.pp in favor of data in module #19

Merged pull requests:

1.0.1 (2016-06-07)

Full Changelog

1.0.0 (2016-06-07)

Full Changelog

Closed issues:

  • Should support testing on Puppet4 #18
  • Add support for sending and accepting environment variables #17
  • Should deprecate params.pp in favor of data in module #19

Merged pull requests:

0.1.8 (2016-06-06)

Full Changelog

Merged pull requests:

  • Improve support for space separated options #21 (prozach)

0.1.7 (2016-05-29)

Full Changelog

0.1.6 (2016-05-25)

Full Changelog

0.1.5 (2016-04-18)

Full Changelog

Merged pull requests:

0.1.4 (2016-04-14)

Full Changelog

Merged pull requests:

0.1.3 (2016-03-01)

Full Changelog

Merged pull requests:

0.1.2 (2015-12-14)

Full Changelog

Merged pull requests:

0.0.2 (2015-05-29)

Full Changelog

Merged pull requests:

  • Add define to generating SSH keys #5 (xaque208)
  • Add class for distributing host keys #4 (xaque208)

0.0.1 (2015-02-08)

Full Changelog

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator