Skip to content

Commit bf83308

Browse files
committed
Fixes geerlingguy#246: Use adm group for log files on Debian/Ubuntu.
1 parent 47d626e commit bf83308

File tree

4 files changed

+7
-2
lines changed

4 files changed

+7
-2
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ The formats of these are the same as in the `mysql_user` module.
9292

9393
Default MySQL connection configuration.
9494

95+
mysql_log_file_group: mysql *adm on Debian*
9596
mysql_log: ""
9697
mysql_log_error: *default value depends on OS*
9798
mysql_syslog_tag: *default value depends on OS*

defaults/main.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,9 @@ mysql_sql_mode: ''
4444
# mysql_pid_file: /var/run/mysqld/mysqld.pid
4545
# mysql_socket: /var/lib/mysql/mysql.sock
4646

47+
# Log file settings.
48+
mysql_log_file_group: mysql
49+
4750
# Slow query log settings.
4851
mysql_slow_query_log_enabled: no
4952
mysql_slow_query_time: "2"

tasks/configure.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
path: "{{ mysql_slow_query_log_file }}"
5151
state: file
5252
owner: mysql
53-
group: mysql
53+
group: "{{ mysql_log_file_group }}"
5454
mode: 0640
5555
when: mysql_slow_query_log_enabled
5656

@@ -66,7 +66,7 @@
6666
path: "{{ mysql_log_error }}"
6767
state: file
6868
owner: mysql
69-
group: mysql
69+
group: "{{ mysql_log_file_group }}"
7070
mode: 0640
7171
when: mysql_log == "" and mysql_log_error != ""
7272

vars/Debian.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ __mysql_daemon: mysql
33
__mysql_packages:
44
- mysql-common
55
- mysql-server
6+
mysql_log_file_group: adm
67
__mysql_slow_query_log_file: /var/log/mysql/mysql-slow.log
78
__mysql_log_error: /var/log/mysql/mysql.err
89
__mysql_syslog_tag: mysql

0 commit comments

Comments
 (0)