<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in security.functions</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>aa48259f337100e79933d660fec8856371f761ed - periodic.conf: remove long deprecated security_daily_compat_var()</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/periodic/etc/security/security.functions#aa48259f337100e79933d660fec8856371f761ed</link>
        <description>periodic.conf: remove long deprecated security_daily_compat_var()This function is documented to be gone in after 11. Time to remove thiscompat shim.PR:		275296Reviewed by:	jrm (mentor)MFC after:	1 monthDifferential Revision:	https://reviews.freebsd.org/D44796

            List of files:
            /src/usr.sbin/periodic/etc/security/security.functions</description>
        <pubDate>Mon, 15 Apr 2024 11:05:17 +0000</pubDate>
        <dc:creator>Michael Osipov &lt;michaelo@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/periodic/etc/security/security.functions#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/usr.sbin/periodic/etc/security/security.functions</description>
        <pubDate>Wed, 16 Aug 2023 17:55:03 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>81ea85a8845662ca329a954eeeb3e6d4124282a2 - Move all periodic related config and scripts to usr.sbin/periodic/</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/periodic/etc/security/security.functions#81ea85a8845662ca329a954eeeb3e6d4124282a2</link>
        <description>Move all periodic related config and scripts to usr.sbin/periodic/This makes pkgbase easier by tagging these as CONFS so they are properlytagged as config files.Approved by:	will (mentor)Sponsored by:	Essen HackathonDifferential Revision:	https://reviews.freebsd.org/D16553

            List of files:
            /src/usr.sbin/periodic/etc/security/security.functions</description>
        <pubDate>Sat, 11 Aug 2018 17:11:08 +0000</pubDate>
        <dc:creator>Brad Davis &lt;brd@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cc15f41351406a4ab69f767d70038ecbaf092803 - Fix 100.chksetuid and 110.neggrpperm for mountpoints with spaces</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/periodic/etc/security/security.functions#cc15f41351406a4ab69f767d70038ecbaf092803</link>
        <description>Fix 100.chksetuid and 110.neggrpperm for mountpoints with spacesAlso, fix them for mountpoints with tabs.PR:		48325Reported by:	pguyot@kallisys.net, aaron@baugher.bizMFC after:	3 weeks

            List of files:
            /src/usr.sbin/periodic/etc/security/security.functions</description>
        <pubDate>Fri, 25 Aug 2017 00:28:56 +0000</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>05ef7ed17bc01122387461672141977e5f5e2461 - Use &apos;^[&gt;+][^+]&apos; instead of &apos;^[&gt;+]&apos; with grep(1) when filtering the</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/periodic/etc/security/security.functions#05ef7ed17bc01122387461672141977e5f5e2461</link>
        <description>Use &apos;^[&gt;+][^+]&apos; instead of &apos;^[&gt;+]&apos; with grep(1) when filtering thediff(1) output between two files in &quot;new_only&quot;-mode. Otherwise,with the default of using unified format a remnant of the headerin the output is the result. This is especially irritating whenthe two files differ but the second one is empty, amounting to thevestige of the header being the only readout.Reported by: Stefan HaemmerlMFC after:	3 days

            List of files:
            /src/usr.sbin/periodic/etc/security/security.functions</description>
        <pubDate>Fri, 29 Jan 2016 01:54:32 +0000</pubDate>
        <dc:creator>Marius Strobl &lt;marius@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>69b55c23cb93350a21cd39c317881cda0b9187ca - Make the period of each periodic security script configurable.</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/periodic/etc/security/security.functions#69b55c23cb93350a21cd39c317881cda0b9187ca</link>
        <description>Make the period of each periodic security script configurable.There are now six additional variables  weekly_status_security_enable  weekly_status_security_inline  weekly_status_security_output  monthly_status_security_enable  monthly_status_security_inline  monthly_status_security_outputalongside their existing daily counterparts.  They all have the samedefault values.All other &quot;daily_status_security_${scriptname}_${whatever}&quot;variables have been renamed to &quot;security_status_${name}_${whatever}&quot;.A compatibility shim has been introduced for the old variable names,which we will be able to remove in 11.0-RELEASE.&quot;security_status_${name}_enable&quot; is still a boolean but a new&quot;security_status_${name}_period&quot; allows to define the period ofeach script.  The value is one of &quot;daily&quot; (the default for backwardcompatibility), &quot;weekly&quot;, &quot;monthly&quot; and &quot;NO&quot;.Note that when the security periodic scripts are run directly fromcrontab(5) (as opposed to being called by daily or weekly periodicscripts), they will run unless the test is explicitely disabled with a&quot;NO&quot;, either for in the &quot;_enable&quot; or the &quot;_period&quot; variable.When the security output is not inlined, the mail subject has beenchanged from &quot;$host $arg run output&quot; to &quot;$host $arg $period run output&quot;.For instance:  myfbsd security run output -&gt;  myfbsd security daily run outputI don&apos;t think this is considered as a stable API, but feel free tocorrect me if I&apos;m wrong.Finally, I will rearrange periodic.conf(5) and default/periodic.confto put the security options in their own section.  I left them inplace for this commit to make reviewing easier.Reviewed by:	hackers@

            List of files:
            /src/usr.sbin/periodic/etc/security/security.functions</description>
        <pubDate>Tue, 27 Aug 2013 21:20:28 +0000</pubDate>
        <dc:creator>Jeremie Le Hen &lt;jlh@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d7883da19f09c7541201426ed9737bae992bd6ff - When looking for new lines in diff output, grep for &apos;^[&gt;+]&apos; instead of</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/periodic/etc/security/security.functions#d7883da19f09c7541201426ed9737bae992bd6ff</link>
        <description>When looking for new lines in diff output, grep for &apos;^[&gt;+]&apos; instead of&apos;^&gt;&apos;, in order to catch both normal and unified diffs.Problem reported by:	volker at vwsoft dot com via -stableMFC after:	3 days

            List of files:
            /src/usr.sbin/periodic/etc/security/security.functions</description>
        <pubDate>Mon, 22 Aug 2005 09:33:36 +0000</pubDate>
        <dc:creator>Colin Percival &lt;cperciva@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>59583bf53c7daa42cbd5af26114520b3ac14528d - Add a knob &apos;daily_status_security_diff_flags&apos; controlling the</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/periodic/etc/security/security.functions#59583bf53c7daa42cbd5af26114520b3ac14528d</link>
        <description>Add a knob &apos;daily_status_security_diff_flags&apos; controlling theformat of the &apos;diff&apos; output generated during periodic(8) scripts.Submitted by:	keramida (script changes)Reviewed by:	keramida (man page changes)

            List of files:
            /src/usr.sbin/periodic/etc/security/security.functions</description>
        <pubDate>Thu, 23 Sep 2004 02:00:52 +0000</pubDate>
        <dc:creator>Joseph Koshy &lt;jkoshy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3b5ba84fd21bfd20e12375b8ffd1aa0fa3431bae - Have mktemp(1) construct the temporary file name for us instead</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/periodic/etc/security/security.functions#3b5ba84fd21bfd20e12375b8ffd1aa0fa3431bae</link>
        <description>Have mktemp(1) construct the temporary file name for us insteadof providing a template manually.Submitted by:	Lars Eggert &lt;larse@isi.edu&gt;

            List of files:
            /src/usr.sbin/periodic/etc/security/security.functions</description>
        <pubDate>Mon, 30 Jun 2003 22:06:26 +0000</pubDate>
        <dc:creator>Mike Makonnen &lt;mtm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>da509dd2934f0b3ae587cdfd312d2d64442fafef - Do not emit a message on stderr when one of the compared files</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/periodic/etc/security/security.functions#da509dd2934f0b3ae587cdfd312d2d64442fafef</link>
        <description>Do not emit a message on stderr when one of the compared filesis shorter than the other.Reviewed by:	robertoMFC after:	3 days

            List of files:
            /src/usr.sbin/periodic/etc/security/security.functions</description>
        <pubDate>Sat, 16 Nov 2002 14:58:39 +0000</pubDate>
        <dc:creator>Thomas Quinot &lt;thomas@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cb9eff8a9e6e4e2b624996d2f8ae9d4c734effe4 - Factor out code across various /etc/periodic/security scripts into a</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/periodic/etc/security/security.functions#cb9eff8a9e6e4e2b624996d2f8ae9d4c734effe4</link>
        <description>Factor out code across various /etc/periodic/security scripts into aseparate file, /etc/periodic/security/security.functions.Reviewed by:	roberto (mentor)Approved by:	re@

            List of files:
            /src/usr.sbin/periodic/etc/security/security.functions</description>
        <pubDate>Fri, 25 Oct 2002 15:14:16 +0000</pubDate>
        <dc:creator>Thomas Quinot &lt;thomas@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
