Skip to content

Commit af85cf7

Browse files
DavidSbmjen
authored andcommitted
Use mariadb by default for Debian Jessie (puppetlabs#845)
1 parent bbe8f22 commit af85cf7

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

manifests/params.pp

+13-4
Original file line numberDiff line numberDiff line change
@@ -159,8 +159,19 @@
159159
}
160160

161161
'Debian': {
162-
$client_package_name = 'mysql-client'
163-
$server_package_name = 'mysql-server'
162+
if $::lsbdistid == 'Debian' and $::lsbdistcodename == 'jessie' {
163+
$client_package_name = 'mariadb-client'
164+
$server_package_name = 'mariadb-server'
165+
166+
$client_dev_package_name = 'libmariadb-client-lgpl-dev'
167+
$daemon_dev_package_name = 'libmariadb-dev'
168+
} else {
169+
$client_package_name = 'mysql-client'
170+
$server_package_name = 'mysql-server'
171+
172+
$client_dev_package_name = 'libmysqlclient-dev'
173+
$daemon_dev_package_name = 'libmysqld-dev'
174+
}
164175

165176
$basedir = '/usr'
166177
$config_file = '/etc/mysql/my.cnf'
@@ -186,8 +197,6 @@
186197
'jessie' => 'ruby-mysql',
187198
default => 'libmysql-ruby',
188199
}
189-
$client_dev_package_name = 'libmysqlclient-dev'
190-
$daemon_dev_package_name = 'libmysqld-dev'
191200
}
192201

193202
'Archlinux': {

0 commit comments

Comments
 (0)