My OS is Centos 7. But I manage rotation by logrotate, according to your suggestions in /etc/logrotate.d/squid, among postscript and endscript, there is written 'squid -k rotate’ so you don’t invoke squid rotation too ?!? We have 2 rotations?
On 07.12.20 09:12, sampei02@xxxxxxxxxx wrote:I want to rotate access.log by logrotate system process so I disabled rotation in squid.conf, logfile_rotate has been set to zero; by logrotate I can compress log files and to name them with date suffix.
But what I have to write among postrotate and endscript ? What command to send to squid to start rotation?
It’s right to write "squid -k rotate" in postrotate section if I wanted to manage rotation only by logrotate?
this is very common on debian-based systems.This is my /etc/logorotate.d/ file
var/log/squid/access.log { daily compress rotate 365 missingok nocreate sharedscripts postrotate test ! -e /var/run/squid.pid || test ! -x /usr/sbin/squid || /usr/sbin/squid -k rotate 2>/dev/null endscript }
are you sure you don't run debian? ;-)I would just like to avoit redirecting stderr to /dev/null- if something bad happens, you should know it and not flush the info/var/log/squid/*.log { daily compress delaycompress rotate 31 missingok nocreate sharedscripts prerotate test ! -x /usr/sbin/sarg-reports || /usr/sbin/sarg-reports daily endscript postrotate test ! -e /var/run/squid.pid || test ! -x /usr/sbin/squid || /usr/sbin/squid -k rotate endscript}-- Matus UHLAR - fantomas, uhlar@xxxxxxxxxxx ; http://www.fantomas.sk/Warning: I wish NOT to receive e-mail advertising to this address.Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu.Linux - It's now safe to turn on your computer.Linux - Teraz mozete pocitac bez obav zapnut._______________________________________________squid-users mailing listsquid-users@xxxxxxxxxxxxxxxxxxxxxhttp://lists.squid-cache.org/listinfo/squid-users
|
_______________________________________________
squid-users mailing list
squid-users@xxxxxxxxxxxxxxxxxxxxx
http://lists.squid-cache.org/listinfo/squid-users