dont know if it helps, but squid keeps crashing for me when selinux was activated and diskd enabled in the squid config.
Am 04.05.11 13:35, schrieb Philippe Naudin:
Le mer 04 mai 2011 12:48:39 CEST, Laurent CREPET a écrit:
[...] However, since:
- my settings have not been modified recently
- logrorate and squid packages have not been updated by CentOS 5.6 (see below)
...an issue with glibc ?
Squid and logrotate work just fine here : $ rpm -q squid logrotate squid-2.6.STABLE21-6.el5 logrotate-3.7.4-9.el5_5.2
$ ls -l /var/log/squid/ total 92624 -rw------- 1 squid squid 43709603 mai 4 13:08 access.log -rw------- 1 squid squid 9424047 mai 1 04:02 access.log.1.gz -rw------- 1 squid squid 9751039 avr 24 04:02 access.log.2.gz -rw------- 1 squid squid 10745924 avr 17 04:02 access.log.3.gz -rw------- 1 squid squid 11373152 avr 10 04:02 access.log.4.gz -rw------- 1 squid squid 9620745 avr 3 04:02 access.log.5.gz -rw-r----- 1 squid squid 2794 mai 4 11:58 cache.log -rw-r----- 1 squid squid 2503 mai 1 04:02 cache.log.1.gz -rw-r----- 1 squid squid 1580 avr 24 04:02 cache.log.2.gz -rw-r----- 1 squid squid 1881 avr 17 04:02 cache.log.3.gz -rw-r----- 1 squid squid 1591 avr 10 04:02 cache.log.4.gz -rw-r----- 1 squid squid 2772 avr 3 04:02 cache.log.5.gz -rw-r--r-- 1 squid squid 511 nov 26 09:13 squid.out
Have you double checked that your problem is not a permission problem, or some SELinux issue ?
You can also try, as root : $ logrotate -d -v -f /etc/logrotate.d/squid # and without -d $ squid -k rotate $ ls -lZ /var/log/squid/ to see if there is any error message.
HTH,