<?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 netif</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>425f68e6 - Follow-up on 51da4b19be1. When booting a system with WITHOUT_IPFILTER</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/libexec/rc/rc.d/netif#425f68e6</link>
        <description>Follow-up on 51da4b19be1. When booting a system with WITHOUT_IPFILTERthe following warning printed at boot time:  rcorder: requirement `ipfs&apos; in file `/etc/rc.d/netif&apos; has no providers.Close that using BEFORE rather than REQUIRE for writing downdependencies of optional components.

            List of files:
            /freebsd-13.1/libexec/rc/rc.d/netif</description>
        <pubDate>Mon, 11 Jan 2021 20:36:54 +0000</pubDate>
        <dc:creator>Gleb Smirnoff &lt;glebius@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>353ce816 - Revert r366857.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/libexec/rc/rc.d/netif#353ce816</link>
        <description>Revert r366857.r366857 created a number of problems, tearing down interfaces tooearly in shutdown. This resulted in:- hung ssh sessions when shutting down or rebooting remotely using  shutdown (I&apos;ve used exec shutdown, for years, as apposed to simply  shutdown).- NFS mounted filesystems &quot;disappear&quot; prior to unmount.- dhclient attached to a VLAN on an interface who&apos;s parent interface  has already shut down prints errors.The path forward is to teach lagg(4) and vlan(4) about WOL.PR:		251531, 251540PR:		158734, 109980 are broken againReported by:	jhb, emaste, jtl, Helge Oldach&lt;freebsd_oldach.net&gt;		Martin Birgmeier &lt;d8zNeCFG_aon.at&gt;MFC after:      ImmediatelyDiscussion at:	https://reviews.freebsd.org/D27459

            List of files:
            /freebsd-13.1/libexec/rc/rc.d/netif</description>
        <pubDate>Fri, 04 Dec 2020 19:31:16 +0000</pubDate>
        <dc:creator>Cy Schubert &lt;cy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bd0e0447 - Destroy cloned interfaces at netif stop, netif restart and shutdown.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/libexec/rc/rc.d/netif#bd0e0447</link>
        <description>Destroy cloned interfaces at netif stop, netif restart and shutdown.This is especially important during shutdown because a child interfaceof lagg with WOL enabled will not enable WOL at interface shutdown andthus no WOL to wake up the device (and machine).PR:		158734, 109980Reported by:	Antonio Huete Jimenez &lt;tuxillo at quantumachine.net&gt;		Marat N.Afanasyev &lt;marat at zealot.ksu.ru&gt;reviewed by:	kpMFC after:	1 weekDifferential Revision:	https://reviews.freebsd.org/D26797

            List of files:
            /freebsd-13.1/libexec/rc/rc.d/netif</description>
        <pubDate>Mon, 19 Oct 2020 20:37:38 +0000</pubDate>
        <dc:creator>Cy Schubert &lt;cy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>51da4b19 - When booting a system with WITHOUT_IPFILTER the following errors</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/libexec/rc/rc.d/netif#51da4b19</link>
        <description>When booting a system with WITHOUT_IPFILTER the following errorsare encountered at boot time:rcorder: requirement `ipfs&apos; in file `/etc/rc.d/netif&apos; has no providers.rcorder: requirement `ipfilter&apos; in file `/etc/rc.d/netif&apos; has noproviders.rcorder: requirement `ipfilter&apos; in file `/etc/rc.d/netwait&apos; has noproviders.rcorder: requirement `ipfilter&apos; in file `/etc/rc.d/net_watchdog&apos; has noproviders.rcorder: requirement `ipfilter&apos; in file `/etc/rc.d/securelevel&apos; has noproviders.Listing its own requrements in BEFORE rather than use REQUIRE ofnon-optional scripts resolves this issue.The issue was discovered and patched by glebius at Netflix.Submitted by:	glebiusReported by:	glebiusMFC after:	1 week

            List of files:
            /freebsd-13.1/libexec/rc/rc.d/netif</description>
        <pubDate>Tue, 11 Aug 2020 23:36:38 +0000</pubDate>
        <dc:creator>Cy Schubert &lt;cy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0696600c - Move the rc framework out of sbin/init into libexec/rc.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/libexec/rc/rc.d/netif#0696600c</link>
        <description>Move the rc framework out of sbin/init into libexec/rc.The reasons for this are forward looking to pkgbase: * /sbin/init is a special binary; try not to replace it with   every package update because an rc script was touched.   (a follow-up commit will make init its own package) * having rc in its own place will allow more easy replacement   of the rc framework with alternatives, such as openrc.Discussed with:		brd (during BSDCam), kmooreRequested by:		cem, bzPR:			231522Approved by:		re (gjb)

            List of files:
            /freebsd-13.1/libexec/rc/rc.d/netif</description>
        <pubDate>Wed, 17 Oct 2018 16:49:11 +0000</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
