<div dir="ltr"><div>I use the OS-provided syslog-ng version for normal systems but for specific cases that need a newer version (centralized logging, web servers, etc) I pin something newer using config management (puppet, chef, etc). This is why we mirror the copr repositories. Considering that fixes are not back-ported across all of these revisions I feel that one year (or six revisions) is more than enough.<br></div><div><br></div><div>Your LTS version is usually whatever is maintained by your OS distribution as opposed to something from the syslog-ng guys, but that's up to them to decide.</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Sep 5, 2019 at 10:45 AM Laszlo Budai <<a href="mailto:laszlo.budai@outlook.com">laszlo.budai@outlook.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>
<div dir="ltr">
<div style="font-family:Helvetica,Arial,sans-serif;font-size:12pt;color:rgb(33,33,33);background-color:rgb(255,255,255);text-align:left" dir="ltr">
Hi!</div>
<div style="font-family:Helvetica,Arial,sans-serif;font-size:12pt;color:rgb(33,33,33);background-color:rgb(255,255,255);text-align:left" dir="ltr">
<br>
</div>
<div style="font-family:Helvetica,Arial,sans-serif;font-size:12pt;color:rgb(33,33,33);background-color:rgb(255,255,255);text-align:left" dir="ltr">
Don't really see the importance of having separated repositories for each syslog-ng version as you don't provide updates... (I mean without backporting bugfixes to these repos, this is just a version lock).</div>
<div style="font-family:Helvetica,Arial,sans-serif;font-size:12pt;color:rgb(33,33,33);background-color:rgb(255,255,255);text-align:left" dir="ltr">
<br>
</div>
<div style="font-family:Helvetica,Arial,sans-serif;font-size:12pt;color:rgb(33,33,33);background-color:rgb(255,255,255);text-align:left" dir="ltr">
But version lock does not require separated repositories: <span style="font-size:12pt">users can pin (yum versionlock eg.) a specific version. </span></div>
<div style="font-family:Helvetica,Arial,sans-serif;font-size:12pt;color:rgb(33,33,33);background-color:rgb(255,255,255);text-align:left" dir="ltr">
<span style="font-size:12pt"><br>
</span></div>
<div style="font-family:Helvetica,Arial,sans-serif;font-size:12pt;color:rgb(33,33,33);background-color:rgb(255,255,255);text-align:left" dir="ltr">
<span style="font-size:12pt">The result is the same... </span></div>
<div style="font-family:Helvetica,Arial,sans-serif;font-size:12pt;color:rgb(33,33,33);background-color:rgb(255,255,255);text-align:left" dir="ltr">
<span style="font-size:12pt"><br>
</span></div>
<div style="font-family:Helvetica,Arial,sans-serif;font-size:12pt;color:rgb(33,33,33);background-color:rgb(255,255,255);text-align:left" dir="ltr">
<span style="font-size:12pt">All in all, these repos do not resolve the LTS vs. rolling release issue (which is not really liked some of the community members :) ).</span></div>
<div style="font-family:Helvetica,Arial,sans-serif;font-size:12pt;color:rgb(33,33,33);background-color:rgb(255,255,255);text-align:left" dir="ltr">
<br>
</div>
<div style="font-family:Helvetica,Arial,sans-serif;font-size:12pt;color:rgb(33,33,33);background-color:rgb(255,255,255);text-align:left" dir="ltr">
L.</div>
<div id="gmail-m_8224758147844620704id-7284ed85-1f6a-4cda-8130-a252239c823f" class="gmail-m_8224758147844620704ms-outlook-mobile-reference-message">
<div style="font-family:sans-serif;font-size:13.2pt;color:rgb(0,0,0)"><br>
</div>
<hr style="display:inline-block;width:98%">
<div id="gmail-m_8224758147844620704divRplyFwdMsg" style="font-family:Helvetica,Arial,sans-serif;font-size:12pt;line-height:13pt;color:rgb(0,0,0)">
<strong>From:</strong> syslog-ng <<a href="mailto:syslog-ng-bounces@lists.balabit.hu" target="_blank">syslog-ng-bounces@lists.balabit.hu</a>> on behalf of Peter Czanik (pczanik) <<a href="mailto:Peter.Czanik@oneidentity.com" target="_blank">Peter.Czanik@oneidentity.com</a>><br>
<strong>Sent:</strong> Thursday, September 5, 2019, 09:14<br>
<strong>To:</strong> <a href="mailto:syslog-ng@lists.balabit.hu" target="_blank">syslog-ng@lists.balabit.hu</a><br>
<strong>Subject:</strong> [syslog-ng] cleaning up the unofficial rpm repositories<br>
</div>
<br>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Hi,</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Ever since I started my unofficial rpm packages for (open)SUSE and Fedora/RHEL/CentOS I created a new repository for each new release and never deleted them. Of course OBS and Copr guys did sometimes clean ups, so Fedora and openSUSE packages for long end of
life distributions got deleted. But for the rest there are still syslog-ng 3.5 packages on-line.</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Not everyone likes to update syslog-ng every second month, so I keep the current workflow and create a new repo for each new release. This way your syslog-ng.conf or package management is not accidentally broken at a random time with a new update, you have
a chance to test a new release thoroughly before upgrading. On the other hand I plan to keep only a year worth of releases instead of everything.</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Question:</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<ul>
<li>Is there anyone, who needs packages older than one year? With the one year limit I'd delete anything older than 3.17 and delete 3.17 as well, once 3.24 is out, and so on.<br>
</li></ul>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Bye,<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div id="gmail-m_8224758147844620704Signature">
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<div>
<div>
<div dir="ltr">Peter Czanik (CzP) <<a href="mailto:peter.czanik@oneidentity.com" target="_blank">peter.czanik@oneidentity.com</a>><br>
Balabit (a OneIdentity company) / syslog-ng upstream<br>
<a href="https://syslog-ng.com/community/" target="_blank">https://syslog-ng.com/community/</a><br>
<a href="https://twitter.com/PCzanik" target="_blank">https://twitter.com/PCzanik</a></div>
</div>
</div>
<br>
</div>
</div>
<br>
</div>
</div>
</div>
______________________________________________________________________________<br>
Member info: <a href="https://lists.balabit.hu/mailman/listinfo/syslog-ng" rel="noreferrer" target="_blank">https://lists.balabit.hu/mailman/listinfo/syslog-ng</a><br>
Documentation: <a href="http://www.balabit.com/support/documentation/?product=syslog-ng" rel="noreferrer" target="_blank">http://www.balabit.com/support/documentation/?product=syslog-ng</a><br>
FAQ: <a href="http://www.balabit.com/wiki/syslog-ng-faq" rel="noreferrer" target="_blank">http://www.balabit.com/wiki/syslog-ng-faq</a><br>
<br>
</blockquote></div>