|
14 | 14 | $ssh_known_hosts = '/etc/ssh/ssh_known_hosts'
|
15 | 15 | $service_name = 'ssh'
|
16 | 16 | $sftp_server_path = '/usr/lib/openssh/sftp-server'
|
17 |
| - $host_priv_key_group = 'root' |
| 17 | + $host_priv_key_group = 0 |
18 | 18 | }
|
19 | 19 | 'RedHat': {
|
20 | 20 | $server_package_name = 'openssh-server'
|
|
28 | 28 | if versioncmp($::operatingsystemmajrelease, '7') >= 0 {
|
29 | 29 | $host_priv_key_group = 'ssh_keys'
|
30 | 30 | } else {
|
31 |
| - $host_priv_key_group = 'root' |
| 31 | + $host_priv_key_group = 0 |
32 | 32 | }
|
33 | 33 | }
|
34 | 34 | 'FreeBSD', 'DragonFly': {
|
|
40 | 40 | $ssh_known_hosts = '/etc/ssh/ssh_known_hosts'
|
41 | 41 | $service_name = 'sshd'
|
42 | 42 | $sftp_server_path = '/usr/libexec/sftp-server'
|
43 |
| - $host_priv_key_group = 'root' |
| 43 | + $host_priv_key_group = 0 |
44 | 44 | }
|
45 | 45 | 'OpenBSD': {
|
46 | 46 | $server_package_name = undef
|
|
51 | 51 | $ssh_known_hosts = '/etc/ssh/ssh_known_hosts'
|
52 | 52 | $service_name = 'sshd'
|
53 | 53 | $sftp_server_path = '/usr/libexec/sftp-server'
|
54 |
| - $host_priv_key_group = 'root' |
| 54 | + $host_priv_key_group = 0 |
55 | 55 | }
|
56 | 56 | 'Darwin': {
|
57 | 57 | $server_package_name = undef
|
|
62 | 62 | $ssh_known_hosts = '/etc/ssh/ssh_known_hosts'
|
63 | 63 | $service_name = 'com.openssh.sshd'
|
64 | 64 | $sftp_server_path = '/usr/libexec/sftp-server'
|
65 |
| - $host_priv_key_group = 'root' |
| 65 | + $host_priv_key_group = 0 |
66 | 66 | }
|
67 | 67 | 'ArchLinux': {
|
68 | 68 | $server_package_name = 'openssh'
|
|
73 | 73 | $ssh_known_hosts = '/etc/ssh/ssh_known_hosts'
|
74 | 74 | $service_name = 'sshd.service'
|
75 | 75 | $sftp_server_path = '/usr/lib/ssh/sftp-server'
|
76 |
| - $host_priv_key_group = 'root' |
| 76 | + $host_priv_key_group = 0 |
77 | 77 | }
|
78 | 78 | 'Suse': {
|
79 | 79 | $server_package_name = 'openssh'
|
|
82 | 82 | $sshd_config = '/etc/ssh/sshd_config'
|
83 | 83 | $ssh_config = '/etc/ssh/ssh_config'
|
84 | 84 | $ssh_known_hosts = '/etc/ssh/ssh_known_hosts'
|
85 |
| - $host_priv_key_group = 'root' |
| 85 | + $host_priv_key_group = 0 |
86 | 86 | case $::operatingsystem {
|
87 | 87 | 'SLES': {
|
88 | 88 | $service_name = 'sshd'
|
|
120 | 120 | $ssh_known_hosts = '/etc/ssh/ssh_known_hosts'
|
121 | 121 | $service_name = 'svc:/network/ssh:default'
|
122 | 122 | $sftp_server_path = 'internal-sftp'
|
123 |
| - $host_priv_key_group = 'root' |
| 123 | + $host_priv_key_group = 0 |
124 | 124 | }
|
125 | 125 | default: {
|
126 | 126 | $sshd_dir = '/etc/ssh'
|
|
129 | 129 | $ssh_known_hosts = '/etc/ssh/ssh_known_hosts'
|
130 | 130 | $service_name = 'svc:/network/ssh:default'
|
131 | 131 | $sftp_server_path = 'internal-sftp'
|
132 |
| - $host_priv_key_group = 'root' |
| 132 | + $host_priv_key_group = 0 |
133 | 133 | case versioncmp($::kernelrelease, '5.10') {
|
134 | 134 | 1: {
|
135 | 135 | # Solaris 11 and later
|
|
160 | 160 | $ssh_known_hosts = '/etc/ssh/ssh_known_hosts'
|
161 | 161 | $service_name = 'sshd'
|
162 | 162 | $sftp_server_path = '/usr/lib/misc/sftp-server'
|
163 |
| - $host_priv_key_group = 'root' |
| 163 | + $host_priv_key_group = 0 |
164 | 164 | }
|
165 | 165 | 'Amazon': {
|
166 | 166 | $server_package_name = 'openssh-server'
|
|
171 | 171 | $ssh_known_hosts = '/etc/ssh/ssh_known_hosts'
|
172 | 172 | $service_name = 'sshd'
|
173 | 173 | $sftp_server_path = '/usr/libexec/openssh/sftp-server'
|
174 |
| - $host_priv_key_group = 'root' |
| 174 | + $host_priv_key_group = 0 |
175 | 175 | }
|
176 | 176 | default: {
|
177 | 177 | fail("Unsupported platform: ${::osfamily}/${::operatingsystem}")
|
|
0 commit comments