Skip to content

Commit 8fd19b4

Browse files
authored
Merge pull request #1049 from cisco87/master
Compatibility for Alpine linux
2 parents 7a77084 + 57db12d commit 8fd19b4

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

manifests/params.pp

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -352,6 +352,30 @@
352352

353353
default: {
354354
case $::operatingsystem {
355+
'Alpine': {
356+
$client_package_name = 'mariadb-client'
357+
$server_package_name = 'mariadb'
358+
$basedir = '/usr'
359+
$config_file = '/etc/mysql/my.cnf'
360+
$datadir = '/var/lib/mysql'
361+
$log_error = '/var/log/mysqld.log'
362+
$pidfile = '/run/mysqld/mysqld.pid'
363+
$root_group = 'root'
364+
$mysql_group = 'mysql'
365+
$server_service_name = 'mariadb'
366+
$socket = '/run/mysqld/mysqld.sock'
367+
$ssl_ca = '/etc/mysql/cacert.pem'
368+
$ssl_cert = '/etc/mysql/server-cert.pem'
369+
$ssl_key = '/etc/mysql/server-key.pem'
370+
$tmpdir = '/tmp'
371+
$java_package_name = undef
372+
$perl_package_name = 'perl-dbd-mysql'
373+
$php_package_name = 'php7-mysqlnd'
374+
$python_package_name = 'py-mysqldb'
375+
$ruby_package_name = undef
376+
$client_dev_package_name = undef
377+
$daemon_dev_package_name = undef
378+
}
355379
'Amazon': {
356380
$client_package_name = 'mysql'
357381
$server_package_name = 'mysql-server'
@@ -398,6 +422,9 @@
398422
$server_service_provider = 'upstart'
399423
}
400424
}
425+
'Alpine': {
426+
$server_service_provider = 'rc-service'
427+
}
401428
default: {
402429
$server_service_provider = undef
403430
}

0 commit comments

Comments
 (0)