logrotate: Fix duplicate log entries.
The Asterisk logrotate script contains explicit references to files with the .log extension, which are also included when *log is expanded. This causes issues with newer versions of logrotate. This fixes this by ensuring that a log file cannot be referenced multiple times after expansion occurs. Resolves: #96 ASTERISK-30442 Reported by: EN Barnett Tested by: EN Barnett
This commit is contained in:
parent
1a7dada804
commit
22c9d52289
|
@ -1,13 +1,13 @@
|
|||
__LOGDIR__/debug.log __LOGDIR__/console __LOGDIR__/full.log __LOGDIR__/messages.log __LOGDIR__/*log {
|
||||
__LOGDIR__/*.log __LOGDIR__/queue_log __LOGDIR__/mmlog {
|
||||
weekly
|
||||
missingok
|
||||
rotate 52
|
||||
compress
|
||||
delaycompress
|
||||
notifempty
|
||||
create 640 root root
|
||||
create 640 root root
|
||||
sharedscripts
|
||||
postrotate
|
||||
__SBINDIR__/asterisk -rx 'logger reload' > /dev/null 2> /dev/null
|
||||
__SBINDIR__/asterisk -rx 'logger reload' > /dev/null 2> /dev/null
|
||||
endscript
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue