Доброго времени суток. Подскажите пожалуйста почему не архивируются (кроме одного) логи Сквида? До архивации прогоняются через статистика от sarg.
В директории /var/log/squid вот такая картина:
-rw-r----- 1 squid squid 2999058 Jun 3 09:47 access.log
-rw-r----- 1 squid squid 28643379 Jun 3 05:00 access.log.2
-rw-r----- 1 squid squid 17327541 Jun 2 04:58 access.log.3
-rw-r----- 1 squid squid 17094829 Jun 1 04:57 access.log.4
-rw-r----- 1 squid squid 56610 Jun 3 09:34 cache.log
-rw-r----- 1 squid squid 0 Jun 3 05:00 cache.log.0
-rw-r----- 1 squid squid 0 Jun 2 04:58 cache.log.1
-rw-r----- 1 squid squid 384065 Jun 3 03:21 cache.log.2
-rw-r----- 1 squid squid 20 Jun 1 04:59 cache.log.2.gz
-rw-r----- 1 squid squid 384954 Jun 2 04:52 cache.log.3
-rw-r----- 1 squid squid 263799 Jun 1 01:56 cache.log.4
Файл logrotate.conf
weekly
# keep 4 weeks worth of backlogs
rotate 4
# create new (empty) log files after rotating old ones
create
# uncomment this if you want your log files compressed
compress
# RPM packages drop log rotation information into this directory
include /usr/local/etc/logrotate.d
/var/log/lastlog {
monthly
rotate 1
}
Файл /usr/local/etc/logrotate.d/squid
/var/log/squid/*.log {
daily
missingok
rotate 2
compress
delaycompress
nocreate
sharedscripts
prerotate
test ! -x /usr/local/etc/sarg/sarg-daily || /usr/local/etc/sarg/sarg-daily
endscript
postrotate
test ! -e /var/run/squid/squid.pid || /usr/local/sbin/squid -k rotate
endscript
}