<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in netstart</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>8f27d2fe264b9d0f6ec21b7ebd8564739ba7b59c - Revert previous as it doesn&apos;t create additional lo(4) anymore</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/etc/netstart#8f27d2fe264b9d0f6ec21b7ebd8564739ba7b59c</link>
        <description>Revert previous as it doesn&apos;t create additional lo(4) anymoreReported by Andreas Bartelt on bugs@

            List of files:
            /openbsd-src/etc/netstart</description>
        <pubDate>Sun, 18 Dec 2022 15:52:52 +0000</pubDate>
        <dc:creator>kn &lt;kn@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>46f967292a0b002abd8eb15079a35bd0579aa694 - Do not try to create physical interfaces</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/etc/netstart#46f967292a0b002abd8eb15079a35bd0579aa694</link>
        <description>Do not try to create physical interfacesvifscreate() always creates all virtual interfaces up-front.To check whether a given interface exists, ifstart() uses ifcreate()which tries to create nonexistent ones.Virtual ones are guaranteed to be present and physical ones cannot becreated, so replace the ifcreate() call with a simpler ifconfig test andclarify the comment.OK martijn afresh1

            List of files:
            /openbsd-src/etc/netstart</description>
        <pubDate>Sun, 18 Dec 2022 05:51:14 +0000</pubDate>
        <dc:creator>kn &lt;kn@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>5e544b4ec6c713e93d51788ad3670eed7ba0826c - zap double space and needless line break</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/etc/netstart#5e544b4ec6c713e93d51788ad3670eed7ba0826c</link>
        <description>zap double space and needless line break

            List of files:
            /openbsd-src/etc/netstart</description>
        <pubDate>Fri, 16 Dec 2022 17:57:39 +0000</pubDate>
        <dc:creator>kn &lt;kn@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>51e3b6acd682ac91941d711aa2e4790b9d9cf2f2 - Prioritize lladdr over name/unit in hostname.if processing</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/etc/netstart#51e3b6acd682ac91941d711aa2e4790b9d9cf2f2</link>
        <description>Prioritize lladdr over name/unit in hostname.if processingWhen needed, lladdr is more precise and enduring.Suggested by deraadt@Many improvments and OK kn@

            List of files:
            /openbsd-src/etc/netstart</description>
        <pubDate>Fri, 16 Dec 2022 04:04:25 +0000</pubDate>
        <dc:creator>afresh1 &lt;afresh1@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>af42e33e8d79789a4e4b961a017b8628901de670 - Add support configuring hostname.if(5) by lladdr</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/etc/netstart#af42e33e8d79789a4e4b961a017b8628901de670</link>
        <description>Add support configuring hostname.if(5) by lladdrOriginal implementation by martijn@Feedback and suggestions from kn@, sthen@, claudio@, florian@, and deraadt@.ok deraadt

            List of files:
            /openbsd-src/etc/netstart</description>
        <pubDate>Mon, 05 Dec 2022 20:12:00 +0000</pubDate>
        <dc:creator>afresh1 &lt;afresh1@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>8a3560582cbe82124653d07642d231ad081770d6 - &quot;need root privileges&quot; is an error, print it on stderr&quot;</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/etc/netstart#8a3560582cbe82124653d07642d231ad081770d6</link>
        <description>&quot;need root privileges&quot; is an error, print it on stderr&quot;

            List of files:
            /openbsd-src/etc/netstart</description>
        <pubDate>Sat, 05 Nov 2022 12:06:05 +0000</pubDate>
        <dc:creator>kn &lt;kn@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>ac570418bf00ddcedd942b949c4442a4946a39f3 - Print full path in usage; OK jmc</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/etc/netstart#ac570418bf00ddcedd942b949c4442a4946a39f3</link>
        <description>Print full path in usage; OK jmc

            List of files:
            /openbsd-src/etc/netstart</description>
        <pubDate>Sat, 05 Nov 2022 12:03:58 +0000</pubDate>
        <dc:creator>kn &lt;kn@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>577f3075b75c243ad55f73cc332d2eba5710b0d5 - Only load the SOII key if IPv6 is available</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/etc/netstart#577f3075b75c243ad55f73cc332d2eba5710b0d5</link>
        <description>Only load the SOII key if IPv6 is availablePossible now that IP6KERNERL is hoisted.This also improves readability and zaps double negation logic.

            List of files:
            /openbsd-src/etc/netstart</description>
        <pubDate>Tue, 01 Nov 2022 11:18:06 +0000</pubDate>
        <dc:creator>kn &lt;kn@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>7c2e177a5b464f2853dd46c13dfd75fac4467888 - Do not wait for DAD completion in dry-run mode</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/etc/netstart#7c2e177a5b464f2853dd46c13dfd75fac4467888</link>
        <description>Do not wait for DAD completion in dry-run mode1. only do so when running without -n2. move code to own wait_dad() helper like wait_autoconf_default() has it3. use local _count as usual in both functions rather than the global countFeedback OK claudio

            List of files:
            /openbsd-src/etc/netstart</description>
        <pubDate>Tue, 01 Nov 2022 10:45:53 +0000</pubDate>
        <dc:creator>kn &lt;kn@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>1943041ab106badeaef1837548d458be7cdfd859 - Hoist only the feature check</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/etc/netstart#1943041ab106badeaef1837548d458be7cdfd859</link>
        <description>Hoist only the feature checkKeep adding IPv6 routes after lo0 got an addres like before, meant to becommitted together with r1.223.

            List of files:
            /openbsd-src/etc/netstart</description>
        <pubDate>Mon, 31 Oct 2022 20:14:45 +0000</pubDate>
        <dc:creator>kn &lt;kn@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>ab2ae2f8e527b3da83de24947f290b83022be24b - Fix comment:  IPv6 link local addresses do not use SOII anymore</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/etc/netstart#ab2ae2f8e527b3da83de24947f290b83022be24b</link>
        <description>Fix comment:  IPv6 link local addresses do not use SOII anymoresys/netinet6/in6_ifattach.c r1.114 limited it to SLAAC addresses in 2019.

            List of files:
            /openbsd-src/etc/netstart</description>
        <pubDate>Mon, 31 Oct 2022 19:48:50 +0000</pubDate>
        <dc:creator>kn &lt;kn@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>751bfb176841dff39fb526cba0b1094a5045d9db - Improve shell style wrt. variable naming/boolean convention</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/etc/netstart#751bfb176841dff39fb526cba0b1094a5045d9db</link>
        <description>Improve shell style wrt. variable naming/boolean conventionThe mixed use of upper and lower case variables is neither obvious norconsistent.PRINT_ONLY is local to netstart.ip6kernel is local to netstart.multicast gets sourced from rc.subr(8).1. uppercase ip6kernel as is common for global variables in base scripts2. use the simpler true/false idiom and default with the rest of   netstart-only variables, making it clearer that only `multicast=YES/NO&apos;   comes from the rc environment3. hoist kernel feature detection such that a later diff can load the SOII   key conditionally4. zap obvious commentOK aja

            List of files:
            /openbsd-src/etc/netstart</description>
        <pubDate>Mon, 31 Oct 2022 19:25:16 +0000</pubDate>
        <dc:creator>kn &lt;kn@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>91d26677ec1c1ab69b2ea979c36c07d096416ef7 - do not wait for autoconf in dry-run</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/etc/netstart#91d26677ec1c1ab69b2ea979c36c07d096416ef7</link>
        <description>do not wait for autoconf in dry-runIf there is no default route but some interface has AUTOCONF, printingwhat would be done still waits for... nothing to happen.OK tb

            List of files:
            /openbsd-src/etc/netstart</description>
        <pubDate>Mon, 24 Oct 2022 20:51:07 +0000</pubDate>
        <dc:creator>kn &lt;kn@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>f2bb62614219ad6d7c70eab82c15b81448b9801c - Add required sh(1) to synopsis</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/etc/netstart#f2bb62614219ad6d7c70eab82c15b81448b9801c</link>
        <description>Add required sh(1) to synopsisContrary to other scripts in base like rc.d(8) or MAKEDEV(8), netstart(8)itself is not executable and must be passed as file to sh(1):	$ man -h netstart	/etc/netstart [-n] [interface ...]	$ /etc/netstart	ksh: /etc/netstart: cannot execute - Permission deniedFix usage and synopsis to provide required usage:	$ man -h netsart	sh /etc/netstart [-n] [interface ...]OK jmc

            List of files:
            /openbsd-src/etc/netstart</description>
        <pubDate>Mon, 24 Oct 2022 17:58:43 +0000</pubDate>
        <dc:creator>kn &lt;kn@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>f2e685faabd2fb71fa754fafa6c7a459846c4277 - Fix synopsis, -n does not require an interface; OK jmc</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/etc/netstart#f2e685faabd2fb71fa754fafa6c7a459846c4277</link>
        <description>Fix synopsis, -n does not require an interface; OK jmc

            List of files:
            /openbsd-src/etc/netstart</description>
        <pubDate>Fri, 21 Oct 2022 12:04:51 +0000</pubDate>
        <dc:creator>kn &lt;kn@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>5176db26e3c8563d04d8b3fd7c3e329c2a9b01da - Create virtual interfaces upfront if specified on the command line</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/etc/netstart#5176db26e3c8563d04d8b3fd7c3e329c2a9b01da</link>
        <description>Create virtual interfaces upfront if specified on the command lineIn cases like `sh /etc/netstart pair1 pair2&apos;, one of hostname.pair{1,2}will contain a &quot;patch pair{2,1}&quot; command which expects the other interfaceto exist.If none exist, this would fail and netstart had to be run separately or&quot;patch&quot;ed interface had to be manually created before.There are other use cases where interfaces depend on each other, so before(re)configuring an explicit list of interfaces, create all virtual onesupfront so that a single netstart invocation will configure everythingcorrectly without having reflect dependencies in multiple ordered netstartinvocations.Copy isin() from install.sub to help.Feedback OK halex

            List of files:
            /openbsd-src/etc/netstart</description>
        <pubDate>Sun, 03 Jul 2022 12:14:36 +0000</pubDate>
        <dc:creator>kn &lt;kn@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>f96b97a3cb70f83e9d497334dbead51ba5f41b92 - Wait for autoconf interfaces to come up in netstart(8) instead of</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/etc/netstart#f96b97a3cb70f83e9d497334dbead51ba5f41b92</link>
        <description>Wait for autoconf interfaces to come up in netstart(8) instead ofrc(8). This makes tunnel interfaces work that depend on workingautoconf interfaces.OK deraadt

            List of files:
            /openbsd-src/etc/netstart</description>
        <pubDate>Sun, 26 Jun 2022 09:36:13 +0000</pubDate>
        <dc:creator>florian &lt;florian@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>eba597afead6796a9ff8427a8592a2288966c644 - add some more tunnels to the list of interfaces that rely on routing.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/etc/netstart#eba597afead6796a9ff8427a8592a2288966c644</link>
        <description>add some more tunnels to the list of interfaces that rely on routing.

            List of files:
            /openbsd-src/etc/netstart</description>
        <pubDate>Tue, 22 Feb 2022 06:44:40 +0000</pubDate>
        <dc:creator>dlg &lt;dlg@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>37db1d1ca7f612d061dd82205520ad6f437fb66a - Do not create loopback interfaces lo1, lo2, ...  upfront.  They are</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/etc/netstart#37db1d1ca7f612d061dd82205520ad6f437fb66a</link>
        <description>Do not create loopback interfaces lo1, lo2, ...  upfront.  They areautomatically set up by the kernel when a routing domain is created.An existing lo1 in rdomain 0 would prevent to add any interfacesin rdomain 1.OK kn@

            List of files:
            /openbsd-src/etc/netstart</description>
        <pubDate>Thu, 02 Sep 2021 19:38:20 +0000</pubDate>
        <dc:creator>bluhm &lt;bluhm@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>09ec22971e4fc21f4a77c8abccd933e49a56fd3d - Improve dubgging in /etc/netstart.  Enable print only in ifcreate.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/etc/netstart#09ec22971e4fc21f4a77c8abccd933e49a56fd3d</link>
        <description>Improve dubgging in /etc/netstart.  Enable print only in ifcreate.Add debugging output for ipv6 routes.  Make localhost and multicastcode aware of the print only switch.  Allow netstart -n to workalso if no interface is given.OK kn@

            List of files:
            /openbsd-src/etc/netstart</description>
        <pubDate>Mon, 30 Aug 2021 16:58:52 +0000</pubDate>
        <dc:creator>bluhm &lt;bluhm@openbsd.org&gt;</dc:creator>
    </item>
</channel>
</rss>
