Skip to content

Commit 79c4bfe

Browse files
authored
Merge pull request #1264 from treydock/debian10
Fix java and ruby binding packages for Debian 10
2 parents 26b17cc + 5879e4f commit 79c4bfe

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

manifests/params.pp

+6-1
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,11 @@
214214
$ssl_key = '/etc/mysql/server-key.pem'
215215
$tmpdir = '/tmp'
216216
# mysql::bindings
217-
$java_package_name = 'libmysql-java'
217+
if $::operatingsystem == 'Debian' and versioncmp($::operatingsystemrelease, '10') >= 0 {
218+
$java_package_name = 'libmariadb-java'
219+
} else {
220+
$java_package_name = 'libmysql-java'
221+
}
218222
$perl_package_name = 'libdbd-mysql-perl'
219223
if ($::operatingsystem == 'Ubuntu' and versioncmp($::operatingsystemrelease, '16.04') >= 0) or
220224
($::operatingsystem == 'Debian' and versioncmp($::operatingsystemrelease, '9') >= 0) {
@@ -227,6 +231,7 @@
227231
$ruby_package_name = $::lsbdistcodename ? {
228232
'jessie' => 'ruby-mysql',
229233
'stretch' => 'ruby-mysql2',
234+
'buster' => 'ruby-mysql2',
230235
'trusty' => 'ruby-mysql',
231236
'xenial' => 'ruby-mysql',
232237
'bionic' => 'ruby-mysql2',

0 commit comments

Comments
 (0)