commit 84837ab6139e59e53a311abec8da382cb41a8d02
Author: Elan Ruusamäe <[email protected]>
Date:   Sat Nov 17 12:54:01 2012 +0000

    invoke mysql rotation daily
    
    otherwise using "expire-logs-days" can't work as it has no source of
    flush logs event

 mysql.logrotate | 7 +++++++
 mysql.spec      | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)
---
diff --git a/mysql.spec b/mysql.spec
index 3c3b340..7de9380 100644
--- a/mysql.spec
+++ b/mysql.spec
@@ -38,7 +38,7 @@ Summary(uk.UTF-8):    MySQL - швидкий SQL-сервер
 Summary(zh_CN.UTF-8):  MySQL数据库服务器
 Name:          mysql
 Version:       5.5.28
-Release:       1
+Release:       2
 License:       GPL + MySQL FLOSS Exception
 Group:         Applications/Databases
 # Source0Download: http://dev.mysql.com/downloads/mysql/5.5.html#downloads
diff --git a/mysql.logrotate b/mysql.logrotate
index 6a4f7c0..4bb78ce 100644
--- a/mysql.logrotate
+++ b/mysql.logrotate
@@ -21,6 +21,13 @@
        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 flush-logs
        endscript
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/mysql.git/commitdiff/288d6415de974d83a192d4cae8c740f863e97e5e

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to