47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
|
# File 'manifests/init.pp', line 47
class mysql::service {
case $::operatingsystem {
'CentOS': {
$mysql_service = 'mysqld'
}
'Fedora': {
$mysql_service = 'mysqld'
}
'OpenSuSE': {
$mysql_service = 'mysql'
}
'Debian': {
$mysql_service = 'mysql'
}
'Ubuntu': {
$mysql_service = 'mysql'
}
default: {
$mysql_service = 'mysql'
}
}
#On s'assure que le service mysql est en cours d'exécution/activé :
service { "$mysql_service" :
ensure => running,
enable => true,
hasrestart => true,
hasstatus => true,
require => Class["mysql::install"],
}
exec { 'mysqlrestart':
command => '/etc/init.d/mysql restart',
}
}
|