Puppet module to manage SSH.
This module does not manage the ssh/sshd configuration. It only ensures that the necessary package(s), config files, and service are installed.
Use the puppet/augeasproviders_ssh module to manage the configuration.
puppet/augeasproviders_ssh is great but it only manages the configuration files.
This module complements it by managing the rest: packages, services, and config file permissions.
The basic usage requires no parameters
include ssh
See REFERENCE.md for the full reference.
The module doesn't manage the configuration files contents, just their presence and permissions.
Feel free to send bug reports and pull requests to the project page.