<?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 netconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>970ea0b2cb6942b4fba088031e3b1968e056d6c9 - bsdinstall: draw attention to new network config options</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/netconfig#970ea0b2cb6942b4fba088031e3b1968e056d6c9</link>
        <description>bsdinstall: draw attention to new network config optionsThe network configuration options have changed in bsdinstall, withan Auto option to proceed directly to DHCP and IPv6 autoconfig (whichis the default) as well as Manual (the old mode).  For users like methat were used to hitting return automatically to select an interface,but want manual configuration, attempt to call out the difference:Change the menu caption to say &quot;Please select a network interfaceand configuration mode:&quot; and not just an interface.Reviewed by:	jrtc27

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/netconfig</description>
        <pubDate>Wed, 27 Mar 2024 21:10:43 +0100</pubDate>
        <dc:creator>Mike Karels &lt;karels@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c994f226bbd3c0762e3c642515fef5f9d5589493 - bsdinstall: Add new Auto option to netconfig interface selection dialog</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/netconfig#c994f226bbd3c0762e3c642515fef5f9d5589493</link>
        <description>bsdinstall: Add new Auto option to netconfig interface selection dialogThis changes the OK / Cancel buttons into Auto / Manual / Cancel, withAuto being the default. Manual behaves like OK used to, i.e. presents aseries of dialogs asking exactly how to configure the interface, andCancel is unchanged, exiting with exit code 1. Auto will attempt toconfigure IPv4+DHCP and IPv6+SLAAC with no interaction, failing only ifneither can be configured, thereby supporting all of IPv4-only,IPv6-only and dual-stack environments. If at least one DNS server isprovided, it will also skip asking for DNS settings, otherwise it willact like Manual mode for the purposes of DNS settings and prompt. For astandard dual-stack environment this cuts down the number of netconfigdialogs from 6 (interface, IPv4, DHCP, IPv6, SLAAC, DNS) to just thefirst one.Reviewed by:	brooksDifferential Revision:	https://reviews.freebsd.org/D43731

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/netconfig</description>
        <pubDate>Fri, 09 Feb 2024 19:13:47 +0100</pubDate>
        <dc:creator>Jessica Clarke &lt;jrtc27@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1e75e61d5c2c34ddaf7bfbdba02e00670f9bf231 - bsdinstall: Fix broken netconfig persistence for installed system</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/netconfig#1e75e61d5c2c34ddaf7bfbdba02e00670f9bf231</link>
        <description>bsdinstall: Fix broken netconfig persistence for installed systemThe replacement of echo &gt;&gt; with sysrc -f used sysrc key value, whichmeans &quot;read variables key and value&quot; and thus did nothing useful (and infact emitted errors to the log about neither existing). Instead use thecorrect sysrc key=value form so the installed system comes back up withworking networking.Fixes:	60b37735f305 (&quot;bsdinstall netconfig: avoid duplicate entries in rc.conf&quot;)

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/netconfig</description>
        <pubDate>Sat, 03 Feb 2024 23:50:47 +0100</pubDate>
        <dc:creator>Jessica Clarke &lt;jrtc27@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7414d14bd51d8378057bbe952c2715b9f32d1d3e - bsdinstall: Drop Error from title in netconfig no interfaces dialog</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/netconfig#7414d14bd51d8378057bbe952c2715b9f32d1d3e</link>
        <description>bsdinstall: Drop Error from title in netconfig no interfaces dialogThis isn&apos;t inherently an error. It is if you&apos;re attempting to downloaddist tarballs or later install packages, but a FreeBSD system with noNIC is a reasonable setup to have, especially in a throwaway VM setting,so we shouldn&apos;t say it is one.Leaving the exit code as 1 is still fine, since auto will ignore it, andavoids breaking other uses.MFC after:	1 week

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/netconfig</description>
        <pubDate>Sat, 03 Feb 2024 02:52:53 +0100</pubDate>
        <dc:creator>Jessica Clarke &lt;jrtc27@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b809c7d6a26924ac351e49a15011da718cc3feec - bsdinstall: Fix netconfig script when no interfaces are present</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/netconfig#b809c7d6a26924ac351e49a15011da718cc3feec</link>
        <description>bsdinstall: Fix netconfig script when no interfaces are presentThe script uses [ -z &quot;$INTERFACES&quot; ] to check if the list of interfacesis empty and will exit early if so, but INTERFACES always contains atleast a space due to the way it appends the list of wireless devices.Fix this by only adding the space when there are devices to append,mirroring the behaviour for non-wireless devices above (both will resultin a redundant leading space when the list is non-empty, but that one isharmless).Fixes:		159ca5c844cd (&quot;Adapt to new wireless scheme where base wlan interfaces do not show up in ifconfig anymore.&quot;)MFC after:	1 week

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/netconfig</description>
        <pubDate>Sat, 03 Feb 2024 02:52:37 +0100</pubDate>
        <dc:creator>Jessica Clarke &lt;jrtc27@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>60b37735f305e72e67695ead029e59ea29b2bc29 - bsdinstall netconfig: avoid duplicate entries in rc.conf</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/netconfig#60b37735f305e72e67695ead029e59ea29b2bc29</link>
        <description>bsdinstall netconfig: avoid duplicate entries in rc.confThis uses sysrc to write and update configuration variables in thetemporary configuration file for network access, ._rc.conf.net. Thisreplaces the previous mechanism, which was simply appending new valuesas they were updated.PR:		212396Reviewed by:	emasteSponsored by:	The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D42194

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/netconfig</description>
        <pubDate>Fri, 13 Oct 2023 17:45:19 +0200</pubDate>
        <dc:creator>Pierre Pronchery &lt;pierre@freebsdfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>c0e249d32c780ee8240fe8b3b8144078a8eec41f - bsdinstall: avoid conflicts with fd 3</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/netconfig#c0e249d32c780ee8240fe8b3b8144078a8eec41f</link>
        <description>bsdinstall: avoid conflicts with fd 3Throughout the bsdinstall script fd 3 is used by f_dprintf (set through$TERMINAL_STDOUT_PASSTHRU). In several places in the bsdinstalls scripts,we use fd 3 to juggle stdout when calling out to other tools, which cancause the installer to fail with a &quot;Bad file descriptor&quot; error whenf_dprintf attempts to use it.This commit replaces all constructs like this:    exec 3&gt;&amp;1    SOME_VARIABLE=$(some command 2&gt;&amp;1 1&gt;&amp;3)    exec 3&gt;&amp;-With:    exec 5&gt;&amp;1    SOME_VARIABLE=$(some command 2&gt;&amp;1 1&gt;&amp;5)    exec 5&gt;&amp;-PR:			273148Reviewed by:		corvinkFixes:			1f7746d81f53447ac15cc99395bb714d4dd0a4da (&quot;bsdinstall: stop messing with file descriptors&quot;)MFC after:		1 week

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/netconfig</description>
        <pubDate>Tue, 15 Aug 2023 17:44:02 +0200</pubDate>
        <dc:creator>Lars Kellogg-Stedman &lt;lars@oddbit.com&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/netconfig#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/netconfig</description>
        <pubDate>Wed, 16 Aug 2023 19:55:03 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cc42ef5328963ee55c3305b136e9a86145f24594 - bsdinstall: allow whitelabeling the scripts</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/netconfig#cc42ef5328963ee55c3305b136e9a86145f24594</link>
        <description>bsdinstall: allow whitelabeling the scriptsApproved by:		allanjude, asicilianoDifferential Revision:	https://reviews.freebsd.org/D35197Sponsored by:		Rubicon Communications, LLC (&quot;Netgate&quot;)

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/netconfig</description>
        <pubDate>Tue, 24 May 2022 17:49:06 +0200</pubDate>
        <dc:creator>Brad Davis &lt;brd@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6833ac673d98275ef72a8873372714011c73eb15 - bsdinstall netconfig: Replace dialog(1) with bsddialog(1)</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/netconfig#6833ac673d98275ef72a8873372714011c73eb15</link>
        <description>bsdinstall netconfig: Replace dialog(1) with bsddialog(1)Replace (LGPL) dialog(1) with (BSD-2-Clause) bsddialog(1).Approved by:		bapt (mentor)Differential Revision:	https://reviews.freebsd.org/D34682

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/netconfig</description>
        <pubDate>Sat, 02 Apr 2022 21:29:37 +0200</pubDate>
        <dc:creator>Alfonso S. Siciliano &lt;asiciliano@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b626f5a73a48f44a31a200291b141e1da408a2ff - MFH r289384-r293170</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/netconfig#b626f5a73a48f44a31a200291b141e1da408a2ff</link>
        <description>MFH r289384-r293170Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/netconfig</description>
        <pubDate>Mon, 04 Jan 2016 20:19:48 +0100</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9a7cd2e6b17c2df762575f14e8d6a0f835d17741 - MFH @r292599</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/netconfig#9a7cd2e6b17c2df762575f14e8d6a0f835d17741</link>
        <description>MFH @r292599This includes the pluggable TCP framework and other chnages to thenetstack to track for VNET stability.Security:	The FreeBSD Foundation

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/netconfig</description>
        <pubDate>Tue, 22 Dec 2015 14:58:11 +0100</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>159ca5c844cdbbef9cb921bae89aabb2277a8bf3 - Adapt to new wireless scheme where base wlan interfaces do not show up in</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/netconfig#159ca5c844cdbbef9cb921bae89aabb2277a8bf3</link>
        <description>Adapt to new wireless scheme where base wlan interfaces do not show up inifconfig anymore.

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/netconfig</description>
        <pubDate>Sun, 06 Dec 2015 01:20:45 +0100</pubDate>
        <dc:creator>Nathan Whitehorn &lt;nwhitehorn@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3b8f08459569bf0faa21473e5cec2491e95c9349 - Merge head</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/netconfig#3b8f08459569bf0faa21473e5cec2491e95c9349</link>
        <description>Merge head

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/netconfig</description>
        <pubDate>Mon, 28 Apr 2014 09:50:45 +0200</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>84e51a1b679bececc13cbe3cd3cb9b7d461b9fe7 - IFC @264767</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/netconfig#84e51a1b679bececc13cbe3cd3cb9b7d461b9fe7</link>
        <description>IFC @264767

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/netconfig</description>
        <pubDate>Wed, 23 Apr 2014 23:52:43 +0200</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>485ac45a536e186a26411277af1fe98ef0d17c2b - MFC @ r259205 in preparation for some SVM updates. (for real this time)</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/netconfig#485ac45a536e186a26411277af1fe98ef0d17c2b</link>
        <description>MFC @ r259205 in preparation for some SVM updates. (for real this time)

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/netconfig</description>
        <pubDate>Tue, 04 Feb 2014 07:59:08 +0100</pubDate>
        <dc:creator>Peter Grehan &lt;grehan@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0bfd163f522701b486e066fa2e56624c02f5081a - Merge head r233826 through r256722.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/netconfig#0bfd163f522701b486e066fa2e56624c02f5081a</link>
        <description>Merge head r233826 through r256722.

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/netconfig</description>
        <pubDate>Fri, 18 Oct 2013 11:32:02 +0200</pubDate>
        <dc:creator>Gleb Smirnoff &lt;glebius@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0e325afd7e9885cdba5577326125a195e647de20 - MFC - tracking commit</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/netconfig#0e325afd7e9885cdba5577326125a195e647de20</link>
        <description>MFC - tracking commit

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/netconfig</description>
        <pubDate>Sat, 12 Oct 2013 18:03:31 +0200</pubDate>
        <dc:creator>Mark Murray &lt;markm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bce09b12c4d8c4db9e081a9cbf9887a3cfee4571 - Incorporate PR bin/161547 to detect when an interface is wireless.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/netconfig#bce09b12c4d8c4db9e081a9cbf9887a3cfee4571</link>
        <description>Incorporate PR bin/161547 to detect when an interface is wireless.Patch from PR modified slightly for whitespace and style.PR:		bin/161547Submitted by:	Warren Block &lt;wblock@wonkity.com&gt;Reviewed by:	Allan Jude &lt;freebsd@allanjude.com&gt;Approved by:	re (glebius)

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/netconfig</description>
        <pubDate>Fri, 11 Oct 2013 23:12:48 +0200</pubDate>
        <dc:creator>Devin Teske &lt;dteske@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8fa0b743820f61c661ba5f3ea0e3be0dc137910e - IFC @230489 (pending review).</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/netconfig#8fa0b743820f61c661ba5f3ea0e3be0dc137910e</link>
        <description>IFC @230489 (pending review).

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/netconfig</description>
        <pubDate>Mon, 23 Jan 2012 20:46:36 +0100</pubDate>
        <dc:creator>Xin LI &lt;delphij@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
