Added ssh::client::configline to configure ssh_config.
Include the ssh augeus lens as RHEL's version of Augeus doesn't include it.
Don't replace ssh_config, similar to sshd_config.
Added ssh_extra_keys functionaility to import non-puppetized SSH hosts public keys via Heira.
Fixes for ssh_extra_keys.
Added pam.d/sshd, also replace sshd_config if existing.
Added warning to pam.d/sshd, don't replace sshd_config, as changes via Augues get overwritten then Augues changes are applied on every puppet run.
Update sshd_config to be more inline with ALCF standard.
And back to replacing the sshd_config, as it doesn't make sense to not force the config to be updated.
Disable HostbasedAuth for the root user by default.