1
by brian
clean slate |
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 |
}
|