Search squid archive

Re: Log rotate

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 07.12.20 10:35, sampei02@xxxxxxxxxx wrote:
My OS is Centos 7.

doesn't centos come with squid package, including logrotate config?

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?

you are running squid -k rotate in postrotate too, so what is your question?

according to squid docs, squid only reopens log files in "rotate" request,
so logrotate takes care about renaming and compressing files, while squid
only has to reopen them.

On 07.12.20 09:12, sampei02@xxxxxxxxxx <mailto: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
}

On 7 Dec 2020, at 10:08, Matus UHLAR - fantomas <uhlar@xxxxxxxxxxx> wrote:
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.
Silvester Stallone: Father of the RISC concept.
_______________________________________________
squid-users mailing list
squid-users@xxxxxxxxxxxxxxxxxxxxx
http://lists.squid-cache.org/listinfo/squid-users




[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux