mirror of
https://github.com/MariaDB/server.git
synced 2025-01-16 03:52:35 +01:00
7803601dcb
Replace all references to /usr/sbin/mysqld (and bin and libexec) with mariadbd, so that the binary server will always be 'mariadbd'. Also update all places that reference the server binary in other ways, such as AppArmor profiles and scripts that previously expected to find a 'mysqld' in process lists.
20 lines
801 B
Text
20 lines
801 B
Text
# - I put everything in one block and added sharedscripts, so that mysql gets
|
|
# flush-logs'd only once.
|
|
# Else the binary logs would automatically increase by n times every day.
|
|
# - The error log is obsolete, messages go to syslog now.
|
|
/var/log/mysql/mysql.log /var/log/mysql/mysql-slow.log /var/log/mysql/mariadb-slow.log /var/log/mysql/error.log {
|
|
daily
|
|
rotate 7
|
|
missingok
|
|
create 640 mysql adm
|
|
compress
|
|
sharedscripts
|
|
postrotate
|
|
test -x /usr/bin/mysqladmin || exit 0
|
|
if [ -f `my_print_defaults --mariadbd | grep -oP "pid-file=\K[^$]+"` ]; then
|
|
# If this fails, check debian.conf!
|
|
mysqladmin --defaults-file=/etc/mysql/debian.cnf --local flush-error-log \
|
|
flush-engine-log flush-general-log flush-slow-log
|
|
fi
|
|
endscript
|
|
}
|