diff options
Diffstat (limited to 'support-files/mysql-log-rotate.sh')
-rw-r--r-- | support-files/mysql-log-rotate.sh | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/support-files/mysql-log-rotate.sh b/support-files/mysql-log-rotate.sh new file mode 100644 index 00000000000..a1153c66f40 --- /dev/null +++ b/support-files/mysql-log-rotate.sh @@ -0,0 +1,29 @@ +# This logname is set in mysql.server.sh that ends up in /etc/rc.d/init.d/mysql +# +# If the root user has a password you have to create a +# /root/.my.cnf configuration file with the following +# content: +# +# [mysqladmin] +# password = <secret> +# user= root +# +# where "<secret>" is the password. +# +# ATTENTION: This /root/.my.cnf should be readable ONLY +# for root ! + +@localstatedir@/mysqld.log { + # create 600 mysql mysql + notifempty + daily + rotate 3 + missingok + compress + postrotate + # just if mysqld is really running + if test -n "`ps acx|grep mysqld`"; then + @bindir@/mysqladmin flush-logs + fi + endscript +} |