Skip to content

Commit afff57b

Browse files
authored
Merge pull request #122 from dev-sec/chris-rock/suse
add suse and opensuse support
2 parents e334b87 + 816e9f1 commit afff57b

File tree

2 files changed

+15
-2
lines changed

2 files changed

+15
-2
lines changed

.kitchen.yml

+8
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,14 @@ platforms:
7575
pid_one_command: /usr/lib/systemd/systemd
7676
intermediate_instructions:
7777
- RUN dnf install -y yum
78+
- name: opensuse-42
79+
driver:
80+
image: opensuse:42.1
81+
pid_one_command: /usr/lib/systemd/systemd
82+
- name: opensuse-13
83+
driver:
84+
image: opensuse:13.2
85+
pid_one_command: /usr/lib/systemd/systemd
7886

7987
suites:
8088
- name: default

attributes/default.rb

+7-2
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,19 @@
2424
default['sshclient']['package'] = 'openssh-clients'
2525
when 'debian', 'ubuntu'
2626
default['sshclient']['package'] = 'openssh-client'
27-
when 'arch'
27+
when 'arch', 'suse', 'opensuse'
2828
default['sshclient']['package'] = 'openssh'
2929
else
3030
default['sshclient']['package'] = 'openssh-client'
3131
end
3232

3333
# Define the server package name
34-
default['sshserver']['package'] = 'openssh-server'
34+
case node['platform']
35+
when 'suse', 'opensuse'
36+
default['sshserver']['package'] = 'openssh'
37+
else
38+
default['sshserver']['package'] = 'openssh-server'
39+
end
3540

3641
# Define the service name for sshd
3742
case node['platform_family']

0 commit comments

Comments
 (0)