summaryrefslogtreecommitdiff
path: root/manifests/server/centos.pp
blob: 50678cfa568797e59ae094c3d383c33abb081880 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# centos specific things
class mysql::server::centos inherits mysql::server::clientpackage {
  Service['mysql']{
    name  => 'mysqld',
  }
  File['mysql_main_cnf']{
    path => '/etc/my.cnf',
  }

  file{
    '/etc/mysql':
      ensure  => directory,
      owner   => root,
      group   => 0,
      mode    => '0644';
    '/etc/mysql/conf.d':
      ensure  => directory,
      recurse => true,
      purge   => true,
      force   => true,
      owner   => root,
      group   => 0,
      mode    => '0644',
      notify  => Service['mysql'];
  }
}