Skip to content

Commit 57db12d

Browse files
author
Francesco Allara
committed
Adding support for Alpine linux
1 parent 1c1d935 commit 57db12d

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
@@ -351,6 +351,30 @@
351351

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

0 commit comments

Comments
 (0)