From a6cfc0159bda08efa51effe84f0c2718768d436e Mon Sep 17 00:00:00 2001 From: Eric Morino Date: Fri, 16 Dec 2022 16:31:43 +0100 Subject: [PATCH] Add logrotate for mysql_skip log file --- mysql/tasks/mysql_skip.yml | 10 ++++++++++ mysql/templates/mysql_skip.logrotate.j2 | 10 ++++++++++ 2 files changed, 20 insertions(+) create mode 100644 mysql/templates/mysql_skip.logrotate.j2 diff --git a/mysql/tasks/mysql_skip.yml b/mysql/tasks/mysql_skip.yml index bd4d5ff6..12d70057 100644 --- a/mysql/tasks/mysql_skip.yml +++ b/mysql/tasks/mysql_skip.yml @@ -31,6 +31,16 @@ tags: - mysql_skip +- name: "Copy logrotate file for mysql_skip.sh" + template: + src: mysql_skip.logrotate.j2 + dest: "/etc/logrotate.d/mysql_skip" + owner: root + group: root + mode: "0600" + tags: + - mysql_skip + - name: "Copy mysql_skip.sh systemd unit" template: src: mysql_skip.systemd.j2 diff --git a/mysql/templates/mysql_skip.logrotate.j2 b/mysql/templates/mysql_skip.logrotate.j2 new file mode 100644 index 00000000..4a75b3ea --- /dev/null +++ b/mysql/templates/mysql_skip.logrotate.j2 @@ -0,0 +1,10 @@ +/var/log/mysql_skip.log { + missingok + notifempty + monthly + rotate 12 + compress + create 640 root adm + dateext + dateformat -%Y%m%d%H +} \ No newline at end of file