<?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 netconfig_ipv4</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>d0b2dbfa - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4#d0b2dbfa</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4</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>cc42ef53 - bsdinstall: allow whitelabeling the scripts</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4#cc42ef53</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-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4</description>
        <pubDate>Tue, 24 May 2022 15:49:06 +0000</pubDate>
        <dc:creator>Brad Davis &lt;brd@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>90943fbf - bsdinstall netconfig_ipv4: Replace dialog with bsddialog</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4#90943fbf</link>
        <description>bsdinstall netconfig_ipv4: Replace dialog with bsddialogReplace (LGPL) dialog utility with (BSD-2-Clause) bsddialog utility.Reviewed by:		baptDifferential Revision:	https://reviews.freebsd.org/D35267

            List of files:
            /freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4</description>
        <pubDate>Sat, 21 May 2022 15:37:12 +0000</pubDate>
        <dc:creator>Alfonso S. Siciliano &lt;asiciliano@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1ad9134e - bsdinstall netconfig_ipv4: Fix resolv.conf rebuild</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4#1ad9134e</link>
        <description>bsdinstall netconfig_ipv4: Fix resolv.conf rebuildAfter an installation restart (for error or choice) dhclient does notrebuild resolv.conf so `dialog --mixedform&apos; of &quot;Resolver Configuration&quot;in bsdinstall/scripts/netconfig draws empty forms. It causes a bad UX,to see PR262262. Fixed resetting the interface before to run dhclient.PR:			262262Reviewed by:		baptDifferential Revision:	https://reviews.freebsd.org/D35094

            List of files:
            /freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4</description>
        <pubDate>Sat, 30 Apr 2022 15:25:57 +0000</pubDate>
        <dc:creator>Alfonso S. Siciliano &lt;asiciliano@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c5acd3a0 - bsdinstall: only kill the dhclient for the interface we are restarting</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4#c5acd3a0</link>
        <description>bsdinstall: only kill the dhclient for the interface we are restartingPR:		205821Reported by:	mjgMFC after:	2 weeksSponsored by:	Klara Inc.Event:		July 2020 Bugathon

            List of files:
            /freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4</description>
        <pubDate>Sat, 11 Jul 2020 17:20:17 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9a556569 - bsdinstall: kill dhclient before starting a new instance</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4#9a556569</link>
        <description>bsdinstall: kill dhclient before starting a new instancePR:		205821Submitted by:	William Orr &lt;will@worrbase.com&gt;MFC after:	2 weeksSponsored by:	Klara Inc.Event:		July 2020 BugathonDifferential Revision:	https://reviews.freebsd.org/D14572

            List of files:
            /freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4</description>
        <pubDate>Sat, 11 Jul 2020 15:32:53 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9160989f - bsdinstall: up the interface before calling dhclient</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4#9160989f</link>
        <description>bsdinstall: up the interface before calling dhclientMFC after:	1 week

            List of files:
            /freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4</description>
        <pubDate>Thu, 25 Apr 2019 16:47:15 +0000</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a230b8a7 - bsdinstall: record DHCP config after obtaining lease</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4#a230b8a7</link>
        <description>bsdinstall: record DHCP config after obtaining leasePreviously we added an ifconfig_$INTERFACE line to rc.conf for eachunsuccessful DCHP attempt.PR:		219515Reviewed by:	allanjudeMFC after:	1 monthSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D11967

            List of files:
            /freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4</description>
        <pubDate>Thu, 10 Aug 2017 20:26:07 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9acc9041 - bsdinstall: remove EOL whitespace</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4#9acc9041</link>
        <description>bsdinstall: remove EOL whitespace

            List of files:
            /freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4</description>
        <pubDate>Tue, 18 Jul 2017 23:35:19 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fb827719 - bsdinstall: unbreak static address assignment for wired networks.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4#fb827719</link>
        <description>bsdinstall: unbreak static address assignment for wired networks.This fixes regression introduced in r298946 (fixes static addressassignment for wireless networks).Reported &amp; submitted by:	allanjude

            List of files:
            /freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4</description>
        <pubDate>Thu, 26 May 2016 11:58:36 +0000</pubDate>
        <dc:creator>Andriy Voskoboinyk &lt;avos@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6d8e01b0 - bsdinstall: fix static address assignment for protected wireless networks.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4#6d8e01b0</link>
        <description>bsdinstall: fix static address assignment for protected wireless networks.Filter out IFCONFIG_PREFIX variable (which may contain WPA keyword)from ifconfig parameters.PR:		169199

            List of files:
            /freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4</description>
        <pubDate>Mon, 02 May 2016 21:40:34 +0000</pubDate>
        <dc:creator>Andriy Voskoboinyk &lt;avos@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5e1ed71e - Produce meaningful exit code</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4#5e1ed71e</link>
        <description>Produce meaningful exit codeMFC after:	3 daysX-MFC-to:	stable/10

            List of files:
            /freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4</description>
        <pubDate>Fri, 11 Sep 2015 21:08:46 +0000</pubDate>
        <dc:creator>Devin Teske &lt;dteske@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bc4a673f - A series of changes tested together as a whole:</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4#bc4a673f</link>
        <description>A series of changes tested together as a whole:+ Add a `-D FILE&quot; command-line option for overriding the path to the  bsdinstall log file (BSDINSTALL_LOG env var).+ Document new `-D FILE&apos; in the man page for bsdinstall.+ If FILE in `-D FILE&apos; begins with a +, debug output goes to stdout  (interleaved between dialog(1) invocations/output) as well as to FILE  (minus the leading + of course).+ If BSDINSTALL_LOG cannot be written, then debugging is disabled (except in  the case of a leading + in the pathname, wherein debug will still be  printed to stdout).+ Update source code formatting style.+ Fix a dangling participle (&quot;Begun ...&quot; -&gt; &quot;Began ...&quot;)+ Rewrite the docsinstall script (was necessary to abate direct dependency  on BSDINSTALL_LOG (instead, use fault-tolerant bsdconfig framework which  displays appropriate errors for package management).NB: docsinstall is still using pkg(8) after this change.+ Add additional debug output for dhclient/rtsol/wpa_cliscan+ Display script errors in a textbox rather than just on stdout+ Update many coments.+ Add new f_show_err() API call (like f_show_msg but changes the dialog  title to &quot;Error&quot;)(see bsdconfig&apos;s `common.subr&apos;).+ Add new f_eval_catch() API call for executing a command via eval but not  before logging the command to debug. Several example cases documented in  API header for function in bsdconfig&apos;s `common.subr&apos;.+ Fix dialog auto-sizing when launched as an rvalue to a pipe for indirected  scripts (previously would default to 24x80 sizing in this case, now it can  autosize to full size even when in a pipe chain).+ Fix bug in f_snprintf if $format argument began with &quot;-&quot;; printf would  misinterpret as a flag. (this is in bsdcofig&apos;s `strings.subr&apos;).+ Add accompanying f_sprintf() and f_vsprintf() to go along with already  existing f_snprintf() and f_vsnprintf() (see bsdconfig&apos;s `strings.subr&apos;).+ Remove some unnecessary default ZFS datasets from the automatic &quot;zfsboot&quot;  script. Such as: /usr/ports/distfiles /usr/ports/packages /usr/obj /var/db  /var/empty /var/mail and /var/run (these can all be created as-needed once  the system is installed).+ Remove setuid=off for /usr/home (as discussed from last round of CFT).+ Fix some i18n string violations in &quot;zfsboot&quot;.+ Bolster debugging output in &quot;zfsboot&quot;.+ Fix some string quoting issues in &quot;zfsboot&quot;.+ Fix some variable scope issues in &quot;zfsboot&quot;.+ Change &quot;Create&quot; to &quot;Install&quot; in &quot;zfsboot&quot; main menu.+ Increase error checking in &quot;zfsboot&quot; (type-check arguments and such).+ Add call to &quot;graid destroy&quot; killing automatic metadata (part of the series  of pedantic destructions we do when bootstrapping a new/naked disk).+ Make judicious use of new f_eval_catch() in &quot;zfsboot&quot;.+ Fixup some variable names for consistency (zfsboot).+ Fix an underride syntax parameter expansion folly (zfsboot).+ Confirm layout if not explicitly chosen when blindly proceeding (no  longer have to touch anything on the ZFS menu if it scares you, just  choose the omnibus &quot;Install&quot; option at the top and you&apos;ll be prompted to  select vdev type and disks in the layout confirmation dialog).+ Change numbered menu items to alphabetic for more efficient navigation.+ Consolidate vdev selection and disk selection into a single stateful  menu which performs validation and allows backing out to each previous  menu as you go deeper.+ Redesign the ``Last Chance&apos;&apos; dialog (still using the same colors, but  make it conform to a tolerable width and make disks appear in a block-  quote style indented region).+ Fix a bug wherein we used the a lowercase variable name by accident  (actual variable name declared as all-uppercase) at the time of  initializing fstab(5) (not believed to cause any issues though).+ Update the geli setup infobox for each provider being initialized  (not just at the onset -- since each ``geli init&apos;&apos; causes kernel messages  to push our infobox off-screen).Reviewed by:	Allan Jude &lt;freebsd@allanjude.com&gt;Discussed on:	-currentMFC after:	3 days

            List of files:
            /freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4</description>
        <pubDate>Fri, 08 Nov 2013 09:57:03 +0000</pubDate>
        <dc:creator>Devin Teske &lt;dteske@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e01a4776 - Fix a whitespace nit</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4#e01a4776</link>
        <description>Fix a whitespace nitReviewed by:	bz

            List of files:
            /freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4</description>
        <pubDate>Tue, 31 Jan 2012 05:49:49 +0000</pubDate>
        <dc:creator>Kevin Lo &lt;kevlo@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3d50f942 - Fix WPA setup broken by changes to shell argument passing inside the</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4#3d50f942</link>
        <description>Fix WPA setup broken by changes to shell argument passing inside theinstaller network configuration.PR:		bin/159558Approved by:	re (kib)

            List of files:
            /freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4</description>
        <pubDate>Fri, 16 Sep 2011 09:37:13 +0000</pubDate>
        <dc:creator>Nathan Whitehorn &lt;nwhitehorn@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5b046b47 - Fix two problems:</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4#5b046b47</link>
        <description>Fix two problems:1) if no default gateway is given the route command will fail   and the script will abort with an error leading to an endless   loop unless configuration is cancelled or changed. [1]2) In the IPv6 case add -inet6 to not alter the legacy IP default   route.Reported by:	Oleg Ginzburg (olevole olevole.ru) [1]Tested by:	Oleg Ginzburg (olevole olevole.ru) [1]Approved by:	re (kib)

            List of files:
            /freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4</description>
        <pubDate>Wed, 07 Sep 2011 00:45:15 +0000</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b5cb9d4f - To inet or not two inet.  Unbreak static IPv4 configuration.  If you tried</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4#b5cb9d4f</link>
        <description>To inet or not two inet.  Unbreak static IPv4 configuration.  If you triedyou were stuck in an endless loop.Reported by:	kensmithApproved by:	re (kib) for BETA1Pointy hat to:	bz - wonder why I had not tested legacy IP thoroughly..

            List of files:
            /freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4</description>
        <pubDate>Thu, 28 Jul 2011 03:01:22 +0000</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d63d020e - Write the multi step netconfig to a temporary file and only move that</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4#d63d020e</link>
        <description>Write the multi step netconfig to a temporary file and only move thatto the final name if netconfig was completely finished.  This fixesreentrance problems even better than r222611.Suggested by:	nwhitehornReviewed by:	nwhitehornSponsored by:	The FreeBSD FoundationSponsored by:	iXsystems

            List of files:
            /freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4</description>
        <pubDate>Thu, 02 Jun 2011 14:25:27 +0000</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7986af23 - Split netconfig into three parts:</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4#7986af23</link>
        <description>Split netconfig into three parts:- netconfig - what auto will call which in turn will check for  IPv4 and IPv6 to be available and ask the user to configure it  by calling- netconfig_ipv4 doing DHCP and static IPv4 addresses, and- netconfig_ipv6 doing rtsol and static IPv6 addresses,and then checking, querying and updating resolv.conf upon return.Both DHCP and rtsol (in the future) might update resolv.conf already sowe seed ourselves from that file if available.Reviewed by:	nwhitehornSponsored by:	The FreeBSD FoundationSponsored by:	iXsystems

            List of files:
            /freebsd-14.2/usr.sbin/bsdinstall/scripts/netconfig_ipv4</description>
        <pubDate>Sun, 29 May 2011 21:24:20 +0000</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
