Skip to content

Commit 899ae50

Browse files
committed
Add support for OpenSUSE
1 parent 472dff1 commit 899ae50

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

manifests/params.pp

+6
Original file line numberDiff line numberDiff line change
@@ -261,6 +261,7 @@
261261
'RedHat': { $package_provider = 'rpm' }
262262
'Debian': { $package_provider = 'dpkg' }
263263
'Solaris': { $package_provider = 'sun' }
264+
'Suse': { $package_provider = 'rpm' }
264265
'windows': { $package_provider = 'windows' }
265266
default: { $package_provider = undef } # Don't define a $package_provider
266267
}
@@ -307,6 +308,11 @@
307308
$forwarder_package_name = 'splunkforwarder'
308309
$enterprise_package_name = 'splunk'
309310
}
311+
'Suse x86_64': {
312+
$package_suffix = "${version}-${build}-linux-2.6-x86_64.rpm"
313+
$forwarder_package_name = 'splunkforwarder'
314+
$enterprise_package_name = 'splunk'
315+
}
310316
default: { fail("unsupported osfamily/arch ${facts['os']['family']}/${facts['os']['architecture']}") }
311317
}
312318

metadata.json

+6
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,12 @@
3434
"16.04"
3535
]
3636
},
37+
{
38+
"operatingsystem": "OpenSUSE",
39+
"operatingsystemrelease": [
40+
"15"
41+
]
42+
},
3743
{
3844
"operatingsystem": "Solaris",
3945
"operatingsystemrelease": [

0 commit comments

Comments
 (0)