<div dir="auto"><div dir="auto"><br></div><div dir="auto">Hello!</div><div dir="auto"><br></div><div dir="auto">Similar to <a href="https://www.mail-archive.com/rancid-discuss@www.shrubbery.net/msg00159.html">https://www.mail-archive.com/rancid-discuss@www.shrubbery.net/msg00159.html</a> and <a href="https://www.mail-archive.com/rancid-discuss@www.shrubbery.net/msg00261.html">https://www.mail-archive.com/rancid-discuss@www.shrubbery.net/msg00261.html</a>, after updating to rancid-3.13-7.el7.x86_64,  I'm getting many diffs each day that look like this:</div><div dir="auto"><br></div><div dir="auto"> </div><div dir="auto"><br></div><div dir="auto">  #Version: FortiGate-60F ...</div><div dir="auto"><br></div><div dir="auto">  #Security Level: ...</div><div dir="auto"><br></div><div dir="auto">  #Firmware Signature: certified</div><div dir="auto"><br></div><div dir="auto">- #Virus-DB: 91.05476(2023-07-27 04:26)</div><div dir="auto"><br></div><div dir="auto">- #Extended DB: 91.05476(2023-07-27 04:25)</div><div dir="auto"><br></div><div dir="auto">+ #Virus-DB: 91.05477(2023-07-27 05:26)</div><div dir="auto"><br></div><div dir="auto">+ #Extended DB: 91.05477(2023-07-27 05:25)</div><div dir="auto"><br></div><div dir="auto">  #AV AI/ML Model: 2.12053(2023-07-27 03:45)</div><div dir="auto"><br></div><div dir="auto">  #IPS-DB: 25.00609(2023-07-26 02:53)</div><div dir="auto"><br></div><div dir="auto">  #IPS-ETDB: 0.00000(2001-01-01 00:00)</div><div dir="auto"><br></div><div dir="auto"> </div><div dir="auto"><br></div><div dir="auto">My Perl regex-fu fails me.  Anyone have any ideas what I'm doing wrong?</div><div dir="auto"><br></div><div dir="auto"> </div><div dir="auto"><br></div><div dir="auto">[me@ttd ~]# grep -C10 Virus-DB /usr/share/perl5/vendor_perl/rancid/<a href="http://fortigate.pm">fortigate.pm</a></div><div dir="auto"><br></div><div dir="auto">        last if (/$prompt/);</div><div dir="auto"><br></div><div dir="auto"> </div><div dir="auto"><br></div><div dir="auto">        if ($filter_osc >= 2) {</div><div dir="auto"><br></div><div dir="auto">            next if (/^\s*APP-DB: .*/);</div><div dir="auto"><br></div><div dir="auto">            next if (/^\s*Botnet DB: .*/);</div><div dir="auto"><br></div><div dir="auto">            next if (/^\s*Extended DB: .*/);</div><div dir="auto"><br></div><div dir="auto">            next if (/^\s*industrial-db: .*/i);</div><div dir="auto"><br></div><div dir="auto">            next if (/^\s*IPS-DB: .*/);</div><div dir="auto"><br></div><div dir="auto">            next if (/^\s*IPS-ETDB: .*/);</div><div dir="auto"><br></div><div dir="auto">            next if (/^\s*IPS Malicious URL Database: .*/);</div><div dir="auto"><br></div><div dir="auto">            next if (/^\s*Virus-DB: .*/);</div><div dir="auto"><br></div><div dir="auto">            next if (/^\s*\#*Virus-DB\: .*/);           #2023-07-25 trying to reduce noise</div><div dir="auto"><br></div><div dir="auto">            next if (/^\s*\#*AV AI\/ML Model\: .*/);    #2023-07-25 trying to reduce noise</div><div dir="auto"><br></div><div dir="auto">            next if (/^\s*AV AI\/ML Model: .*/);</div><div dir="auto"><br></div><div dir="auto">        }</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">I can't figure out where the regex identifies the hash symbol, but i'm pretty sure that's not the issue since other lines, which are updating like "IPS-DB" aren't included in the diff. </div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">Thanks very much!</div><div dir="auto"><br></div><div dir="auto">-Chris</div><div dir="auto"><br></div></div>