1 heat_template_version: pike
9 description: Dictionary packing service data
13 description: Mapping of service_name -> network name. Typically set
14 via parameter_defaults in the resource registry. This
15 mapping overrides those in ServiceNetMapDefaults.
22 description: Role name on which the service is applied
26 description: Parameters specific to the role
30 description: Mapping of service endpoint -> protocol. Typically set
31 via parameter_defaults in the resource registry.
35 description: Configures Banner text in sshd_config
39 description: Configures /etc/motd text
44 - '/etc/ssh/ssh_host_rsa_key'
45 - '/etc/ssh/ssh_host_ecdsa_key'
46 - '/etc/ssh/ssh_host_ed25519_key'
47 SyslogFacility: 'AUTHPRIV'
48 AuthorizedKeysFile: '.ssh/authorized_keys'
49 PasswordAuthentication: 'no'
50 ChallengeResponseAuthentication: 'no'
51 GSSAPIAuthentication: 'yes'
52 GSSAPICleanupCredentials: 'no'
55 UsePrivilegeSeparation: 'sandbox'
57 - 'LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES'
58 - 'LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT'
59 - 'LC_IDENTIFICATION LC_ALL LANGUAGE'
61 Subsystem: 'sftp /usr/libexec/openssh/sftp-server'
62 description: Mapping of sshd_config values
67 description: Role data for the ssh
71 tripleo::profile::base::sshd::bannertext: {get_param: BannerText}
72 tripleo::profile::base::sshd::motd: {get_param: MessageOfTheDay}
73 tripleo::profile::base::sshd::options: {get_param: SshServerOptions}
75 include ::tripleo::profile::base::sshd