]> git.pld-linux.org Git - packages/mysql.git/blame - mysql.logrotate
Direct cmd for finding a password. Don't mv config to /etc/
[packages/mysql.git] / mysql.logrotate
CommitLineData
4f1d5e55
ER
1# This section is used from mysqld.conf for logrotation.
2# Be sure that the password in config matches the actual one.
3#
4# ATTENTION: The mysqld.conf should be readable ONLY for *system* root!
7a0e0e17
ER
5#
6# [mysqladmin]
4f1d5e55 7# user = mysql_sysadmin
4fa89cc7 8# password = <secret>
7a0e0e17 9#
4fa89cc7 10# where "<secret>" is the password.
7a0e0e17 11#
4f1d5e55 12# You must do this for every active cluster defined in /etc/mysql/clusters.conf
7a0e0e17 13
468359f5
AM
14/var/log/mysql{MYSQL_MAJOR}/query.log
15/var/log/mysql{MYSQL_MAJOR}/mysqld.log
16/var/log/mysql{MYSQL_MAJOR}/slow.log
17/var/log/mysql{MYSQL_MAJOR}/update*
f0d55a6c 18{
468359f5 19 olddir /var/log/archive/mysql{MYSQL_MAJOR}
7a0e0e17 20 notifempty
613e8547 21 missingok
ea57d024 22 create 640 mysql mysql
0c4232c2 23 sharedscripts
84837ab6
ER
24
25 # NOTE:
26 # if you run the rotation less often than "daily" then the
27 # "expire-logs-days" mysqld server parameter may no longer work as you
28 # expect
29 daily
30
aecc7924 31 postrotate
468359f5 32 /sbin/service mysql{MYSQL_MAJOR} flush-logs
aecc7924 33 endscript
34}
This page took 0.42633 seconds and 4 git commands to generate.