Skip to content

Commit 97b7223

Browse files
author
Morgan Haskel
committed
Merge pull request #691 from buzzdeee/master
Fix regression introduced by adding OpenBSD support.
2 parents b09d233 + 5116883 commit 97b7223

File tree

4 files changed

+14
-1
lines changed

4 files changed

+14
-1
lines changed

README.md

+4
Original file line numberDiff line numberDiff line change
@@ -246,6 +246,10 @@ Whether the service should be restarted when things change. Valid values are 'tr
246246

247247
The name of the group used for root. Can be a group name or a group ID. See more about the [`group` file attribute](https://docs.puppetlabs.com/references/latest/type.html#file-attribute-group).
248248

249+
#####`mysql_group`
250+
251+
The name of the group of the mysql daemon user. Can be a group name or a group ID. See more about the [`group` file attribute](https://docs.puppetlabs.com/references/latest/type.html#file-attribute-group).
252+
249253
#####`package_ensure`
250254

251255
Whether the package exists or should be a specific version. Valid values are 'present', 'absent', or 'x.y.z'. Defaults to 'present'.

manifests/params.pp

+8
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@
7676
$basedir = '/usr'
7777
$datadir = '/var/lib/mysql'
7878
$root_group = 'root'
79+
$mysql_group = 'mysql'
7980
$socket = '/var/lib/mysql/mysql.sock'
8081
$ssl_ca = '/etc/mysql/cacert.pem'
8182
$ssl_cert = '/etc/mysql/server-cert.pem'
@@ -125,6 +126,7 @@
125126
/(SLES|SLED)/ => '/var/lib/mysql/mysqld.pid',
126127
}
127128
$root_group = 'root'
129+
$mysql_group = 'mysql'
128130
$server_service_name = 'mysql'
129131
$socket = $::operatingsystem ? {
130132
/OpenSuSE/ => '/var/run/mysql/mysql.sock',
@@ -158,6 +160,7 @@
158160
$log_error = '/var/log/mysql/error.log'
159161
$pidfile = '/var/run/mysqld/mysqld.pid'
160162
$root_group = 'root'
163+
$mysql_group = 'mysql'
161164
$server_service_name = 'mysql'
162165
$socket = '/var/run/mysqld/mysqld.sock'
163166
$ssl_ca = '/etc/mysql/cacert.pem'
@@ -187,6 +190,7 @@
187190
$log_error = '/var/log/mysqld.log'
188191
$pidfile = '/var/run/mysqld/mysqld.pid'
189192
$root_group = 'root'
193+
$mysql_group = 'mysql'
190194
$server_service_name = 'mysqld'
191195
$socket = '/var/lib/mysql/mysql.sock'
192196
$ssl_ca = '/etc/mysql/cacert.pem'
@@ -210,6 +214,7 @@
210214
$log_error = '/var/log/mysql/mysqld.err'
211215
$pidfile = '/run/mysqld/mysqld.pid'
212216
$root_group = 'root'
217+
$mysql_group = 'mysql'
213218
$server_service_name = 'mysql'
214219
$socket = '/run/mysqld/mysqld.sock'
215220
$ssl_ca = '/etc/mysql/cacert.pem'
@@ -234,6 +239,7 @@
234239
$log_error = "/var/db/mysql/${::hostname}.err"
235240
$pidfile = '/var/db/mysql/mysql.pid'
236241
$root_group = 'wheel'
242+
$mysql_group = 'mysql'
237243
$server_service_name = 'mysql-server'
238244
$socket = '/tmp/mysql.sock'
239245
$ssl_ca = undef
@@ -261,6 +267,7 @@
261267
$log_error = "/var/mysql/${::hostname}.err"
262268
$pidfile = '/var/mysql/mysql.pid'
263269
$root_group = 'wheel'
270+
$mysql_group = '_mysql'
264271
$server_service_name = 'mysqld'
265272
$socket = '/var/run/mysql/mysql.sock'
266273
$ssl_ca = undef
@@ -290,6 +297,7 @@
290297
$log_error = '/var/log/mysqld.log'
291298
$pidfile = '/var/run/mysqld/mysqld.pid'
292299
$root_group = 'root'
300+
$mysql_group = 'mysql'
293301
$server_service_name = 'mysqld'
294302
$socket = '/var/lib/mysql/mysql.sock'
295303
$ssl_ca = '/etc/mysql/cacert.pem'

manifests/server.pp

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
$remove_default_accounts = false,
1414
$restart = $mysql::params::restart,
1515
$root_group = $mysql::params::root_group,
16+
$mysql_group = $mysql::params::mysql_group,
1617
$root_password = $mysql::params::root_password,
1718
$service_enabled = $mysql::params::server_service_enabled,
1819
$service_manage = $mysql::params::server_service_manage,

manifests/server/service.pp

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
file { $options['mysqld']['log-error']:
2222
ensure => present,
2323
owner => $mysqluser,
24-
group => $::mysql::server::root_group,
24+
group => $::mysql::server::mysql_group,
2525
}
2626

2727
service { 'mysqld':

0 commit comments

Comments
 (0)