From 04e3aa25f339fb5e790ae85bd66331620272c340 Mon Sep 17 00:00:00 2001 From: Ihor Kaharlichenko Date: Thu, 8 May 2014 10:29:17 +0400 Subject: [PATCH] Add managed my.cnf for CentOS --- mysql/files/CentOS-my.cnf | 13 +++++++++++++ mysql/server.sls | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 mysql/files/CentOS-my.cnf diff --git a/mysql/files/CentOS-my.cnf b/mysql/files/CentOS-my.cnf new file mode 100644 index 0000000..69fe12c --- /dev/null +++ b/mysql/files/CentOS-my.cnf @@ -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 + diff --git a/mysql/server.sls b/mysql/server.sls index 84d3b83..6f2bf90 100644 --- a/mysql/server.sls +++ b/mysql/server.sls @@ -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 }}