mirror of
https://github.com/saltstack-formulas/mysql-formula.git
synced 2025-04-10 14:51:46 +00:00
104 lines
2.5 KiB
YAML
104 lines
2.5 KiB
YAML
# -*- coding: utf-8 -*-
|
|
# vim: ft=yaml
|
|
---
|
|
# Debian
|
|
Debian-11:
|
|
serverpkg: mariadb-server
|
|
service: mariadb
|
|
clientpkg: mariadb-client
|
|
devpkg: libmariadbclient-dev
|
|
config:
|
|
append: |
|
|
!includedir /etc/mysql/conf.d/
|
|
# !includedir /etc/mysql/mariadb.conf.d/
|
|
Debian-10:
|
|
serverpkg: mariadb-server
|
|
service: mariadb
|
|
clientpkg: mariadb-client
|
|
devpkg: libmariadbclient-dev
|
|
config:
|
|
append: |
|
|
!includedir /etc/mysql/conf.d/
|
|
# !includedir /etc/mysql/mariadb.conf.d/
|
|
Debian-9:
|
|
serverpkg: mariadb-server
|
|
service: mariadb
|
|
clientpkg: mariadb-client
|
|
devpkg: libmariadbclient-dev
|
|
config:
|
|
append: |
|
|
!includedir /etc/mysql/conf.d/
|
|
# !includedir /etc/mysql/mariadb.conf.d/
|
|
# Ubuntu
|
|
Ubuntu-22.04:
|
|
serverpkg: mariadb-server
|
|
service: mariadb
|
|
clientpkg: mariadb-client
|
|
devpkg: libmariadbclient-dev
|
|
config:
|
|
append: |
|
|
!includedir /etc/mysql/conf.d/
|
|
# !includedir /etc/mysql/mariadb.conf.d/
|
|
Ubuntu-20.04:
|
|
serverpkg: mariadb-server
|
|
service: mariadb
|
|
clientpkg: mariadb-client
|
|
devpkg: libmariadbclient-dev
|
|
config:
|
|
append: |
|
|
!includedir /etc/mysql/conf.d/
|
|
# !includedir /etc/mysql/mariadb.conf.d/
|
|
Ubuntu-18.04:
|
|
serverpkg: mariadb-server
|
|
# service: mariadb
|
|
clientpkg: mariadb-client
|
|
# devpkg: libmariadbclient-dev
|
|
Ubuntu-16.04:
|
|
serverpkg: mariadb-server
|
|
# service: mariadb
|
|
clientpkg: mariadb-client
|
|
# devpkg: libmariadbclient-dev
|
|
|
|
# Redhat
|
|
Red Hat Enterprise Linux Server-6:
|
|
pythonpkg: MySQL-python
|
|
Redhat-7:
|
|
# https://mariadb.com/blog/rhel7-transition-mysql-mariadb-first-look
|
|
pythonpkg: MySQL-python
|
|
serverpkg: mariadb-server
|
|
service: mariadb
|
|
clientpkg: mariadb
|
|
devpkg: mariadb-devel
|
|
config:
|
|
sections:
|
|
mysqld_safe:
|
|
log_error: /var/log/mariadb/mysqld.log
|
|
pid_file: /var/run/mariadb/mysqld.pid
|
|
|
|
# CentOS
|
|
CentOS-6:
|
|
pythonpkg: MySQL-python
|
|
CentOS Linux-7:
|
|
# https://mariadb.com/blog/rhel7-transition-mysql-mariadb-first-look
|
|
{%- if 'pythonversion' in grains and grains.pythonversion[0]|int == 3 %}
|
|
pythonpkg: python36-PyMySQL # python36-mysql works too
|
|
{%- else %}
|
|
pythonpkg: MySQL-python
|
|
{%- endif %}
|
|
serverpkg: mariadb-server
|
|
service: mariadb
|
|
clientpkg: mariadb
|
|
devpkg: mariadb-devel
|
|
config:
|
|
sections:
|
|
mysqld_safe:
|
|
log_error: /var/log/mariadb/mysqld.log
|
|
pid_file: /var/run/mariadb/mysqld.pid
|
|
server_config:
|
|
sections:
|
|
mysqld_safe:
|
|
log_error: /var/log/mariadb/mysqld.log
|
|
pid_file: /var/run/mariadb/mysqld.pid
|
|
|
|
CentOS Linux-8:
|
|
pythonpkg: python3-PyMySQL
|