Add managed my.cnf for CentOS

This commit is contained in:
Ihor Kaharlichenko 2014-05-08 10:29:17 +04:00
parent 04e5b130e8
commit 04e3aa25f3
2 changed files with 14 additions and 1 deletions

13
mysql/files/CentOS-my.cnf Normal file
View file

@ -0,0 +1,13 @@
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user={{ salt['pillar.get']('mysql:server:user', 'mysql') }}
port={{ salt['pillar.get']('mysql:server:port', '3306') }}
bind-address={{ salt['pillar.get']('mysql:server:bind-address', '127.0.0.1') }}
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

View file

@ -31,7 +31,7 @@ mysql-python:
- installed
- name: {{ mysql.python }}
{% if grains['os'] in ['Ubuntu', 'Debian', 'Gentoo'] %}
{% if grains['os'] in ['Ubuntu', 'Debian', 'Gentoo', 'CentOS'] %}
my.cnf:
file.managed:
- name: {{ mysql.config }}