Skip to content

Commit b3abc52

Browse files
authored
Merge pull request #143 from artem-forks/centos-8
Support of CentOS 8
2 parents 1191289 + 8e26dd9 commit b3abc52

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

libraries/ssh_crypto.rb

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ def valid_ciphers # rubocop:disable Metrics/CyclomaticComplexity, Metrics/Method
4949
case inspec.os[:release]
5050
when /^6\./
5151
ciphers = ciphers53
52-
when /^7\./
52+
when /^7\./, /^8\./
5353
ciphers = ciphers66
5454
end
5555
when 'amazon', 'fedora', 'alpine'
@@ -101,7 +101,7 @@ def valid_kexs # rubocop:disable Metrics/CyclomaticComplexity, Metrics/MethodLen
101101
case inspec.os[:release]
102102
when /^6\./
103103
kex = nil
104-
when /^7\./
104+
when /^7\./, /^8\./
105105
kex = kex66
106106
end
107107
when 'amazon', 'fedora', 'alpine'
@@ -154,7 +154,7 @@ def valid_macs # rubocop:disable Metrics/CyclomaticComplexity, Metrics/MethodLen
154154
case inspec.os[:release]
155155
when /^6\./
156156
macs = macs53
157-
when /^7\./
157+
when /^7\./, /^8\./
158158
macs = macs66
159159
end
160160
when 'amazon', 'fedora', 'alpine'
@@ -178,7 +178,7 @@ def valid_macs # rubocop:disable Metrics/CyclomaticComplexity, Metrics/MethodLen
178178
macs
179179
end
180180

181-
def valid_privseparation
181+
def valid_privseparation # rubocop:disable Metrics/CyclomaticComplexity
182182
# define privilege separation set
183183
ps53 = 'yes'
184184
ps59 = 'sandbox'
@@ -203,6 +203,8 @@ def valid_privseparation
203203
ps = ps53
204204
when /^7\./
205205
ps = ps59
206+
when /^8\./
207+
ps = ps75
206208
end
207209
when 'ubuntu'
208210
case inspec.os[:release]

0 commit comments

Comments
 (0)