~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to support-files/drizzle-log-rotate.in

  • Committer: Jay Pipes
  • Date: 2010-03-09 20:02:29 UTC
  • mto: This revision was merged to the branch mainline in revision 1339.
  • Revision ID: jpipes@serialcoder-20100309200229-dfrliy4fads9vyf4
Fixes Bug #535296 by only incrementing ha_commit_count when its a normal transaction commit.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# This logname can be set in /etc/my.cnf
 
2
# by setting the variable "err-log"
 
3
# in the [safe_mysqld] section as follows:
 
4
#
 
5
# [safe_mysqld]
 
6
# err-log=@localstatedir@/mysqld.log
 
7
#
 
8
# If the root user has a password you have to create a
 
9
# /root/.my.cnf configuration file with the following
 
10
# content:
 
11
#
 
12
# [mysqladmin]
 
13
# password = <secret> 
 
14
# user= root
 
15
#
 
16
# where "<secret>" is the password. 
 
17
#
 
18
# ATTENTION: This /root/.my.cnf should be readable ONLY
 
19
# for root !
 
20
 
 
21
@localstatedir@/mysqld.log {
 
22
        # create 600 mysql mysql
 
23
        notifempty
 
24
        daily
 
25
        rotate 3
 
26
        missingok
 
27
        compress
 
28
    postrotate
 
29
        # just if mysqld is really running
 
30
        if test -x @bindir@/mysqladmin && \
 
31
           @bindir@/mysqladmin ping &>/dev/null
 
32
        then
 
33
           @bindir@/mysqladmin flush-logs
 
34
        fi
 
35
    endscript
 
36
}