<div dir="ltr"><div>just a question, im just playing with logrotate</div><div><br></div><div>/usr/local/squid/var/logs/*.log {<br>monthly<br>rotate 4<br>compress<br>delaycompress<br>missingok<br>dateext<br>dateformat -%d%m%Y<br>su root root<br>postrotate<br>/usr/local/squid/sbin/squid -k reconfigure<br>endscript<br>}</div><div><br></div><div>why is the "squid -k rotate" listed under "postrotate" as logrotate is handling it <br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 16 Jun 2022 at 14:06, robert k Wild <<a href="mailto:robertkwild@gmail.com">robertkwild@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">Thanks Eliezer, really appreciate it :)</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 16 Jun 2022, 14:03 , <<a href="mailto:ngtech1ltd@gmail.com" target="_blank">ngtech1ltd@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;" lang="en-IL"><div><p class="MsoNormal"><span lang="en-IL">S</span><span lang="EN-US">o just create the file I sent you before or extract the file from the squid RPM using “rpm2cpio squid…rpm |<span>cpio</span> -<span>dimv</span>” in some <span>tmp</span> dir.<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">You will just need to copy the file into the proper location, disable the <span>cron</span> you have created and if the squid binary is in a specific different folder change the path of the squid binary in the squid <span>logrotate</span> file accordingly.<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">All The Bests,<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">Eliezer<u></u><u></u></span></p><p class="MsoNormal"><span lang="en-IL"><u></u> <u></u></span></p><div style="border-color:rgb(225,225,225) currentcolor currentcolor;border-style:solid none none;border-width:1pt medium medium;padding:3pt 0cm 0cm"><p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> robert k Wild <<a href="mailto:robertkwild@gmail.com" rel="noreferrer" target="_blank">robertkwild@gmail.com</a>> <br><b>Sent:</b> Thursday, 16 June 2022 15:24<br><b>To:</b> Eliezer Croitoru <<a href="mailto:ngtech1ltd@gmail.com" rel="noreferrer" target="_blank">ngtech1ltd@gmail.com</a>><br><b>Cc:</b> Squid Users <<a href="mailto:squid-users@lists.squid-cache.org" rel="noreferrer" target="_blank">squid-users@lists.squid-cache.org</a>><br><b>Subject:</b> Re: [squid-users] Logrotate question<u></u><u></u></span></p></div><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">No squid isn't sorry it is compiled from source, I forgot to add it sorry about that<u></u><u></u></p></div><p class="MsoNormal"><u></u> <u></u></p><div><div><p class="MsoNormal">On Thu, 16 Jun 2022, 13:19 , <<a href="mailto:ngtech1ltd@gmail.com" rel="noreferrer" target="_blank">ngtech1ltd@gmail.com</a>> wrote:<u></u><u></u></p></div><blockquote style="border-color:currentcolor currentcolor currentcolor rgb(204,204,204);border-style:none none none solid;border-width:medium medium medium 1pt;padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;margin-right:0cm"><div><div><p class="MsoNormal"><span lang="EN-US">Since this one is from yum install it’s very simple to just change the config files of squid and <span>logrotate</span>.</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"> </span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">If you need more assistance let me know.</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"> </span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">Eliezer</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="en-IL"> <u></u><u></u></span></p><div style="border-color:rgb(225,225,225) currentcolor currentcolor;border-style:solid none none;border-width:1pt medium medium;padding:3pt 0cm 0cm"><p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> robert k Wild <<a href="mailto:robertkwild@gmail.com" rel="noreferrer" target="_blank">robertkwild@gmail.com</a>> <br><b>Sent:</b> Thursday, 16 June 2022 14:52<br><b>To:</b> Eliezer Croitoru <<a href="mailto:ngtech1ltd@gmail.com" rel="noreferrer" target="_blank">ngtech1ltd@gmail.com</a>><br><b>Cc:</b> Squid Users <<a href="mailto:squid-users@lists.squid-cache.org" rel="noreferrer" target="_blank">squid-users@lists.squid-cache.org</a>><br><b>Subject:</b> Re: [squid-users] Logrotate question</span><span lang="en-IL"><u></u><u></u></span></p></div><p class="MsoNormal"><span lang="en-IL"> <u></u><u></u></span></p><div><p class="MsoNormal"><span lang="en-IL">Self compiled from source with others ie<u></u><u></u></span></p><div><p class="MsoNormal"><span lang="en-IL"> <u></u><u></u></span></p></div><div><p class="MsoNormal"><span lang="en-IL">Squidclamav<u></u><u></u></span></p></div><div><p class="MsoNormal"><span lang="en-IL">Cicap<u></u><u></u></span></p></div><div><p class="MsoNormal"><span lang="en-IL">Cicap modules<u></u><u></u></span></p></div><div><p class="MsoNormal"><span lang="en-IL"> <u></u><u></u></span></p></div><div><p class="MsoNormal"><span lang="en-IL">And clamav but did this one via yum install<u></u><u></u></span></p></div><div><p class="MsoNormal"><span lang="en-IL"> <u></u><u></u></span></p></div></div><p class="MsoNormal"><span lang="en-IL"> <u></u><u></u></span></p><div><div><p class="MsoNormal"><span lang="en-IL">On Thu, 16 Jun 2022, 12:27 , <<a href="mailto:ngtech1ltd@gmail.com" rel="noreferrer" target="_blank">ngtech1ltd@gmail.com</a>> wrote:<u></u><u></u></span></p></div><blockquote style="border-color:currentcolor currentcolor currentcolor rgb(204,204,204);border-style:none none none solid;border-width:medium medium medium 1pt;padding:0cm 0cm 0cm 6pt;margin:5pt 0cm 5pt 4.8pt"><div><div><p class="MsoNormal"><span lang="EN-US">How did you <span>installed</span> squid on CentOS 7?</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">From my packages or the OS default or <span>self compiled</span> or another source?</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"> </span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">Eliezer</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="en-IL"> <u></u><u></u></span></p><div style="border-color:rgb(225,225,225) currentcolor currentcolor;border-style:solid none none;border-width:1pt medium medium;padding:3pt 0cm 0cm"><p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> robert k Wild <<a href="mailto:robertkwild@gmail.com" rel="noreferrer" target="_blank">robertkwild@gmail.com</a>> <br><b>Sent:</b> Thursday, 16 June 2022 14:05<br><b>To:</b> Eliezer Croitoru <<a href="mailto:ngtech1ltd@gmail.com" rel="noreferrer" target="_blank">ngtech1ltd@gmail.com</a>><br><b>Cc:</b> Squid Users <<a href="mailto:squid-users@lists.squid-cache.org" rel="noreferrer" target="_blank">squid-users@lists.squid-cache.org</a>><br><b>Subject:</b> Re: [squid-users] Logrotate question</span><span lang="en-IL"><u></u><u></u></span></p></div><p class="MsoNormal"><span lang="en-IL"> <u></u><u></u></span></p><div><p class="MsoNormal"><span lang="en-IL">Oops sorry you did say that, sorry I didn't see that at first<u></u><u></u></span></p></div><p class="MsoNormal"><span lang="en-IL"> <u></u><u></u></span></p><div><div><p class="MsoNormal"><span lang="en-IL">On Thu, 16 Jun 2022, 12:04 robert k Wild, <<a href="mailto:robertkwild@gmail.com" rel="noreferrer" target="_blank">robertkwild@gmail.com</a>> wrote:<u></u><u></u></span></p></div><blockquote style="border-color:currentcolor currentcolor currentcolor rgb(204,204,204);border-style:none none none solid;border-width:medium medium medium 1pt;padding:0cm 0cm 0cm 6pt;margin:5pt 0cm 5pt 4.8pt"><div><p class="MsoNormal"><span lang="en-IL">I imagine Eliezer that's what I need to put in logrotate.conf file<u></u><u></u></span></p></div><p class="MsoNormal"><span lang="en-IL"> <u></u><u></u></span></p><div><div><p class="MsoNormal"><span lang="en-IL">On Thu, 16 Jun 2022, 12:01 , <<a href="mailto:ngtech1ltd@gmail.com" rel="noreferrer" target="_blank">ngtech1ltd@gmail.com</a>> wrote:<u></u><u></u></span></p></div><blockquote style="border-color:currentcolor currentcolor currentcolor rgb(204,204,204);border-style:none none none solid;border-width:medium medium medium 1pt;padding:0cm 0cm 0cm 6pt;margin:5pt 0cm 5pt 4.8pt"><div><div><p class="MsoNormal"><span lang="EN-US">Oops,</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"> </span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">The next is the file: /etc/logrotate.d/squid</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">##START</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">/var/log/squid/*.log {</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">    weekly</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">    rotate 5</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">    compress</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">    notifempty</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">    missingok</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">    nocreate</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">    sharedscripts</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">    postrotate</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">      # Asks squid to reopen its logs. (logfile_rotate 0 is set in squid.conf)</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">      # errors redirected to make it silent if squid is not running</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">      /usr/sbin/squid -k rotate 2>/dev/null</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">      # Wait a little to allow Squid to catch up before the logs is compressed</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">      sleep 1</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">    endscript</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">}</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">##END</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"> </span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">So you need to change the rotate to 92+ and also change the squid number of logs to the same number.</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"> </span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">Let me know if you it’s helpful.</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"> </span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">Eliezer</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="en-IL"> <u></u><u></u></span></p><div><div style="border-color:rgb(225,225,225) currentcolor currentcolor;border-style:solid none none;border-width:1pt medium medium;padding:3pt 0cm 0cm"><p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> <a href="mailto:ngtech1ltd@gmail.com" rel="noreferrer" target="_blank">ngtech1ltd@gmail.com</a> <<a href="mailto:ngtech1ltd@gmail.com" rel="noreferrer" target="_blank">ngtech1ltd@gmail.com</a>> <br><b>Sent:</b> Thursday, 16 June 2022 14:00<br><b>To:</b> 'robert k Wild' <<a href="mailto:robertkwild@gmail.com" rel="noreferrer" target="_blank">robertkwild@gmail.com</a>>; 'Squid Users' <<a href="mailto:squid-users@lists.squid-cache.org" rel="noreferrer" target="_blank">squid-users@lists.squid-cache.org</a>><br><b>Subject:</b> RE: [squid-users] Logrotate question</span><span lang="en-IL"><u></u><u></u></span></p></div></div><p class="MsoNormal"><span lang="en-IL"> <u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">Hey Rob,</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"> </span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">The next is the file:</span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"> </span><span lang="en-IL"><u></u><u></u></span></p><p class="MsoNormal"><span lang="en-IL"> <u></u><u></u></span></p><div style="border-color:rgb(225,225,225) currentcolor currentcolor;border-style:solid none none;border-width:1pt medium medium;padding:3pt 0cm 0cm"><p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> squid-users <<a href="mailto:squid-users-bounces@lists.squid-cache.org" rel="noreferrer" target="_blank">squid-users-bounces@lists.squid-cache.org</a>> <b>On Behalf Of </b>robert k Wild<br><b>Sent:</b> Thursday, 16 June 2022 13:27<br><b>To:</b> Squid Users <<a href="mailto:squid-users@lists.squid-cache.org" rel="noreferrer" target="_blank">squid-users@lists.squid-cache.org</a>><br><b>Subject:</b> Re: [squid-users] Logrotate question</span><span lang="en-IL"><u></u><u></u></span></p></div><p class="MsoNormal"><span lang="en-IL"> <u></u><u></u></span></p><div><p class="MsoNormal"><span lang="en-IL">Cool, so I will rotate daily and delete after 91 days, thanks guys<u></u><u></u></span></p></div><p class="MsoNormal"><span lang="en-IL"> <u></u><u></u></span></p><div><div><p class="MsoNormal"><span lang="en-IL">On Thu, 16 Jun 2022, 11:14 Matus UHLAR - fantomas, <<a href="mailto:uhlar@fantomas.sk" rel="noreferrer" target="_blank">uhlar@fantomas.sk</a>> wrote:<u></u><u></u></span></p></div><blockquote style="border-color:currentcolor currentcolor currentcolor rgb(204,204,204);border-style:none none none solid;border-width:medium medium medium 1pt;padding:0cm 0cm 0cm 6pt;margin:5pt 0cm 5pt 4.8pt"><p class="MsoNormal"><span lang="en-IL">On 16.06.22 10:54, robert k Wild wrote:<br>>Basically I want to keep logs for 3 months then rotate so it overwrites<br>>them with another 3 months, if that makes sense<br><br>in fact, it does not.<br><br>I guess you are supposed to keep 3 months of logs, which mean, you always <br>need to have 3 months of logs available.<br><br>Each day, you can delete log files over 3 months old.<br><br>If you rotated lof once in 3 months, you would have single file with 3 <br>months of logs in it, and could remove it 3 months after rotating, when <br>first logs would be 6 months old.<br><br>As we already told you, rotate daily and remove old logs after 92 days.<br>and use logrotate config.<br><br>-- <br>Matus UHLAR - fantomas, <a href="mailto:uhlar@fantomas.sk" rel="noreferrer" target="_blank">uhlar@fantomas.sk</a> ; <a href="http://www.fantomas.sk/" rel="noreferrer" target="_blank">http://www.fantomas.sk/</a><br>Warning: I wish NOT to receive e-mail advertising to this address.<br>Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu.<br>Linux - It's now safe to turn on your computer.<br>Linux - Teraz mozete pocitac bez obav zapnut.<br>_______________________________________________<br>squid-users mailing list<br><a href="mailto:squid-users@lists.squid-cache.org" rel="noreferrer" target="_blank">squid-users@lists.squid-cache.org</a><br><a href="http://lists.squid-cache.org/listinfo/squid-users" rel="noreferrer" target="_blank">http://lists.squid-cache.org/listinfo/squid-users</a><u></u><u></u></span></p></blockquote></div></div></div></blockquote></div></blockquote></div></div></div></blockquote></div></div></div></blockquote></div></div></div></blockquote></div>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr">Regards, <br><br>Robert K Wild.<br></div></div>