# This section is used from mysqld.conf for logrotation. # Be sure that the password in config matches the actual one. # # ATTENTION: The mysqld.conf should be readable ONLY for *system* root! # # [mysqladmin] # user = mysql_sysadmin # password = # # where "" is the password. # # You must do this for every active cluster defined in /etc/mysql/clusters.conf /var/log/mysql{MYSQL_MAJOR}/query.log /var/log/mysql{MYSQL_MAJOR}/mysqld.log /var/log/mysql{MYSQL_MAJOR}/slow.log /var/log/mysql{MYSQL_MAJOR}/update* { olddir /var/log/archive/mysql{MYSQL_MAJOR} notifempty missingok create 640 mysql mysql sharedscripts # NOTE: # if you run the rotation less often than "daily" then the # "expire-logs-days" mysqld server parameter may no longer work as you # expect daily postrotate /sbin/service mysql{MYSQL_MAJOR} flush-logs endscript }