diff options
author | Otto Kekäläinen <otto@mariadb.org> | 2018-08-04 23:43:07 -0500 |
---|---|---|
committer | Otto Kekäläinen <otto@mariadb.org> | 2018-08-04 23:43:07 -0500 |
commit | 788314ddf86cd7835fdd6fc76657e379253f544e (patch) | |
tree | b34931079bf351f6c2e4c91f0f2608c660a3aac3 /debian/mariadb-server-10.4.mysql-server.logrotate | |
parent | 0f9efd54ceb0e2b42841f5eb15d30072d210bac2 (diff) | |
download | mariadb-git-788314ddf86cd7835fdd6fc76657e379253f544e.tar.gz |
Deb: Rename all 10.3 files into 10.4 as this is a 10.4 branch now
Diffstat (limited to 'debian/mariadb-server-10.4.mysql-server.logrotate')
-rw-r--r-- | debian/mariadb-server-10.4.mysql-server.logrotate | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/debian/mariadb-server-10.4.mysql-server.logrotate b/debian/mariadb-server-10.4.mysql-server.logrotate new file mode 100644 index 00000000000..4111a276dc3 --- /dev/null +++ b/debian/mariadb-server-10.4.mysql-server.logrotate @@ -0,0 +1,20 @@ +# - I put everything in one block and added sharedscripts, so that mysql gets +# flush-logs'd only once. +# Else the binary logs would automatically increase by n times every day. +# - The error log is obsolete, messages go to syslog now. +/var/log/mysql/mysql.log /var/log/mysql/mysql-slow.log /var/log/mysql/mariadb-slow.log /var/log/mysql/error.log { + daily + rotate 7 + missingok + create 640 mysql adm + compress + sharedscripts + postrotate + test -x /usr/bin/mysqladmin || exit 0 + if [ -f `my_print_defaults --mysqld | grep -oP "pid-file=\K[^$]+"` ]; then + # If this fails, check debian.conf! + mysqladmin --defaults-file=/etc/mysql/debian.cnf --local flush-error-log \ + flush-engine-log flush-general-log flush-slow-log + fi + endscript +} |