<?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 npf_boot</title>
    <link>http://nxr.netbsd.org/rss/src/etc/rc.d/npf_boot</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>Revert previous. Explicitly load the value of npf or pf</title>
    <description>/src/etc/rc.d/npf_boot - 1.6</description>
    <pubDate>Tue Nov 30 11:00:29 UTC 2021</pubDate>
    <dc:creator>sborrill</dc:creator>
</item>

<item>
    <title>Load rc configuration based on rcvar, not name, so that correct settings<br/>in /etc/rc.conf.d are loaded.<br/><br/>Usually this does not matter as rcvar and name are set to the same value.<br/>For pf_boot and npf_boot, rcvar is set to pf and npf respectively.<br/><br/>Prior to the change, if:<br/>rc.conf contains nfp=YES<br/>rc.conf.d/npf does not exist<br/><br/>Then:<br/>/etc/rc.d/npf_boot rcvar<br/>outputs:<br/># npf_boot<br/>$npf=YES<br/><br/>If:<br/>rc.conf contains npf=NO (or is not set)<br/>rc.conf.d/npf contains npf=YES<br/><br/>Then:<br/>/etc/rc.d/npf_boot rcvar<br/>outputs:<br/># npf_boot<br/>$npf=NO<br/><br/>This means that in the latter case, at boot time the npfctl start command<br/>is never run and the firewall is not operational.</title>
    <description>/src/etc/rc.d/npf_boot - 1.5</description>
    <pubDate>Fri Nov 26 13:11:36 UTC 2021</pubDate>
    <dc:creator>sborrill</dc:creator>
</item>

<item>
    <title>Rename MOUNTCRITLOCAL to CRITLOCALMOUNTED to avoid a name collision<br/>on case insensitive file systems</title>
    <description>/src/etc/rc.d/npf_boot - 1.4</description>
    <pubDate>Tue Sep 08 00:52:18 UTC 2020</pubDate>
    <dc:creator>martin</dc:creator>
</item>

<item>
    <title>Split the local disk availability step into two phases to allow scripts<br/>that pre-populate parts of the system (e.g. a tmpfs based /var) an<br/>easy place to plug in like:<br/><br/># REQUIRE: mountcritlocal<br/># BEFORE: MOUNTCRITLOCAL<br/><br/>This also cleans up the existing special handling a bit by separating it<br/>into new scripts. All later scripts now depend on MOUNTCRITLOCAL.<br/>Discussed on tech-userlevel some time ago.</title>
    <description>/src/etc/rc.d/npf_boot - 1.3</description>
    <pubDate>Wed Jul 22 16:50:41 UTC 2020</pubDate>
    <dc:creator>martin</dc:creator>
</item>

<item>
    <title>No need to empose the script to be runnable during boot time, it prevents the<br/>script from wroking if the system is booted into single user mode &amp; then<br/>moved onto multi-user mode.<br/><br/>Reported by &lt;pgoyette&gt; for NPF but the issue is there in PF too.</title>
    <description>/src/etc/rc.d/npf_boot - 1.2</description>
    <pubDate>Sat Oct 05 22:21:29 UTC 2019</pubDate>
    <dc:creator>sevan</dc:creator>
</item>

<item>
    <title>branches:  1.1.2;  1.1.4;<br/>Add an initial ruleset and rc script for NPF to protect host during early stage<br/>of boot, similar to what is currently available for PF.</title>
    <description>/src/etc/rc.d/npf_boot - 1.1</description>
    <pubDate>Tue Apr 02 01:50:32 UTC 2019</pubDate>
    <dc:creator>sevan</dc:creator>
</item>

<item>
    <title>Backout previous pullup from ticket #1377:<br/><br/>	etc/rc.d/npf_boot: revision 1.5<br/>	etc/rc.d/pf_boot: revision 1.8</title>
    <description>/src/etc/rc.d/npf_boot - 1.1.4.3</description>
    <pubDate>Fri Nov 26 18:04:09 UTC 2021</pubDate>
    <dc:creator>martin</dc:creator>
</item>

<item>
    <title>Pull up following revision(s) (requested by sborrill in ticket #1377):<br/><br/>	etc/rc.d/npf_boot: revision 1.5<br/>	etc/rc.d/pf_boot: revision 1.8<br/><br/>Load rc configuration based on rcvar, not name, so that correct settings<br/>in /etc/rc.conf.d are loaded.<br/><br/>Usually this does not matter as rcvar and name are set to the same value.<br/><br/>For pf_boot and npf_boot, rcvar is set to pf and npf respectively.<br/><br/>Prior to the change, if:<br/>rc.conf contains nfp=YES<br/>rc.conf.d/npf does not exist<br/>Then:<br/>/etc/rc.d/npf_boot rcvar<br/>outputs:<br/>$npf=YES<br/><br/>If:<br/>rc.conf contains npf=NO (or is not set)<br/>rc.conf.d/npf contains npf=YES<br/>Then:<br/>/etc/rc.d/npf_boot rcvar<br/>outputs:<br/>$npf=NO<br/><br/>This means that in the latter case, at boot time the npfctl start command<br/>is never run and the firewall is not operational.</title>
    <description>/src/etc/rc.d/npf_boot - 1.1.4.2</description>
    <pubDate>Fri Nov 26 16:50:18 UTC 2021</pubDate>
    <dc:creator>martin</dc:creator>
</item>

<item>
    <title>Pull up following revision(s) (requested by sevan in ticket #288):<br/><br/>	etc/rc.d/npf_boot: revision 1.2<br/>	etc/rc.d/pf_boot: revision 1.5<br/><br/>No need to empose the script to be runnable during boot time, it<br/>prevents the<br/>script from wroking if the system is booted into single user mode &amp; then<br/>moved onto multi-user mode.<br/><br/>Reported by &lt;pgoyette&gt; for NPF but the issue is there in PF too.</title>
    <description>/src/etc/rc.d/npf_boot - 1.1.4.1</description>
    <pubDate>Sun Oct 06 11:13:35 UTC 2019</pubDate>
    <dc:creator>martin</dc:creator>
</item>

<item>
    <title>Mostly merge changes from HEAD upto 20200411</title>
    <description>/src/etc/rc.d/npf_boot - 1.1.2.3</description>
    <pubDate>Mon Apr 13 07:45:46 UTC 2020</pubDate>
    <dc:creator>martin</dc:creator>
</item>

<item>
    <title>Sync with HEAD</title>
    <description>/src/etc/rc.d/npf_boot - 1.1.2.2</description>
    <pubDate>Mon Jun 10 21:42:45 UTC 2019</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>file npf_boot was added on branch phil-wifi on 2019-06-10 21:42:45 +0000</title>
    <description>/src/etc/rc.d/npf_boot - 1.1.2.1</description>
    <pubDate>Tue Apr 02 01:50:32 UTC 2019</pubDate>
    <dc:creator>christos</dc:creator>
</item>
</channel></rss>

