control-repo/site-modules/profile/manifests/base/ssh.pp
2020-01-10 11:13:55 +00:00

20 lines
777 B
Puppet

class profile::base::ssh (
Hash $config_entries = {},
String $permit_root_login = 'no',
String $ssh_config_forward_agent = 'no',
String $sshd_config_allowagentforwarding = 'no',
Hash $sshd_config_match = {},
String $sshd_config_port = '22',
String $sshd_password_authentication = 'no'
) {
class { '::ssh':
config_entries => $config_entries,
permit_root_login => $permit_root_login,
ssh_config_forward_agent => $ssh_config_forward_agent,
sshd_config_allowagentforwarding => $sshd_config_allowagentforwarding,
sshd_config_match => $sshd_config_match,
sshd_config_port => $sshd_config_port,
sshd_password_authentication => $sshd_password_authentication,
}
}