<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slacknetsetup, branch current-20210227</title>
<subtitle>Migration to iproute2-based network setup</subtitle>
<link rel='alternate' type='text/html' href='https://git.rlworkman.net/slacknetsetup/'/>
<entry>
<title>Update comments regarding use of the hard coded dhcpcd -L command line option.</title>
<updated>2020-08-17T19:39:35+00:00</updated>
<author>
<name>Darren 'Tadgy' Austin</name>
<email>darren@afterdark.org.uk</email>
</author>
<published>2020-08-07T01:05:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rlworkman.net/slacknetsetup/commit/?id=d1700da8cb47cdfbebf448865dea8e7b26577209'/>
<id>d1700da8cb47cdfbebf448865dea8e7b26577209</id>
<content type='text'>
The -L command line option was added to the dhcpcd call in the -current
development cycle to assist ARM users with getting networking up and running.
This addition was incorrect as rc.inet1 already has support to use or not use
-L by setting DHCP_NOIPV4LL[x]="".  When I was updating rc.inet1 I took out
the -L, but didn't make it clear enough why I had taken it out and how to use
the DHCP_NOIP4ALL[x]="" option in rc.inet1.conf.  This commit is simply
updating that comment to be more verbose.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The -L command line option was added to the dhcpcd call in the -current
development cycle to assist ARM users with getting networking up and running.
This addition was incorrect as rc.inet1 already has support to use or not use
-L by setting DHCP_NOIPV4LL[x]="".  When I was updating rc.inet1 I took out
the -L, but didn't make it clear enough why I had taken it out and how to use
the DHCP_NOIP4ALL[x]="" option in rc.inet1.conf.  This commit is simply
updating that comment to be more verbose.
</pre>
</div>
</content>
</entry>
<entry>
<title>Include the IPv6 address + hostnames in /etc/networks.</title>
<updated>2020-05-23T20:54:50+00:00</updated>
<author>
<name>Darren 'Tadgy' Austin</name>
<email>darren@afterdark.org.uk</email>
</author>
<published>2020-05-23T20:54:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rlworkman.net/slacknetsetup/commit/?id=7096310a858bf6b10afb8e83cd4316cc6908c2fd'/>
<id>7096310a858bf6b10afb8e83cd4316cc6908c2fd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Correct a couple of issues making shellcheck barf errors.</title>
<updated>2020-01-05T09:46:46+00:00</updated>
<author>
<name>Darren 'Tadgy' Austin</name>
<email>darren@afterdark.org.uk</email>
</author>
<published>2020-01-05T09:46:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rlworkman.net/slacknetsetup/commit/?id=7d8536a1ab1c4e1f5a38c987207dbd119a6455af'/>
<id>7d8536a1ab1c4e1f5a38c987207dbd119a6455af</id>
<content type='text'>
The rest of the shellcheck issues are non-issue warnings that
could possibly do with being corrected, but it's not a huge issue.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The rest of the shellcheck issues are non-issue warnings that
could possibly do with being corrected, but it's not a huge issue.
</pre>
</div>
</content>
</entry>
<entry>
<title>A couple of updates to netconfig and rc.inet1.conf.</title>
<updated>2019-12-17T16:04:14+00:00</updated>
<author>
<name>Darren 'Tadgy' Austin</name>
<email>darren@afterdark.org.uk</email>
</author>
<published>2019-12-17T16:04:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rlworkman.net/slacknetsetup/commit/?id=4b59a24a63c4f39be503e7f4467e94620a33f888'/>
<id>4b59a24a63c4f39be503e7f4467e94620a33f888</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Clarify configuration of IPALIASES in the examples section.</title>
<updated>2019-12-12T21:54:02+00:00</updated>
<author>
<name>Darren 'Tadgy' Austin</name>
<email>darren@afterdark.org.uk</email>
</author>
<published>2019-12-12T21:54:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rlworkman.net/slacknetsetup/commit/?id=5f158fa05fdb8cdeef5a211e37bc1ba5a2582c07'/>
<id>5f158fa05fdb8cdeef5a211e37bc1ba5a2582c07</id>
<content type='text'>
Thanks to Fraks on LQ.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to Fraks on LQ.
</pre>
</div>
</content>
</entry>
<entry>
<title>Match interface name exactly when taking interfaces down.</title>
<updated>2019-11-30T01:50:23+00:00</updated>
<author>
<name>Darren 'Tadgy' Austin</name>
<email>darren@afterdark.org.uk</email>
</author>
<published>2019-11-28T22:51:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rlworkman.net/slacknetsetup/commit/?id=bf8549ff0e1155d46a14600e439b5b055ba70172'/>
<id>bf8549ff0e1155d46a14600e439b5b055ba70172</id>
<content type='text'>
Thanks to Master-Passeli for the bug report.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to Master-Passeli for the bug report.
</pre>
</div>
</content>
</entry>
<entry>
<title>Very small correction of rc.inet1.conf text.</title>
<updated>2019-11-30T01:50:16+00:00</updated>
<author>
<name>Darren 'Tadgy' Austin</name>
<email>darren@afterdark.org.uk</email>
</author>
<published>2019-11-20T18:05:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rlworkman.net/slacknetsetup/commit/?id=265ae9c733328fda68911f05f85a356e285f2947'/>
<id>265ae9c733328fda68911f05f85a356e285f2947</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>IPv6 configuration support in netconfig.  See full log.</title>
<updated>2019-11-20T06:40:47+00:00</updated>
<author>
<name>Darren 'Tadgy' Austin</name>
<email>darren@afterdark.org.uk</email>
</author>
<published>2019-11-19T20:47:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rlworkman.net/slacknetsetup/commit/?id=b43606259cb4af8a0c120d1bbf25d99d5dec6975'/>
<id>b43606259cb4af8a0c120d1bbf25d99d5dec6975</id>
<content type='text'>
A lot of the changes are formatting (I had a bug I couldn't hunt down and the
formatting wasn't helping), but there's quite a few new dialogs - not only
to configure IPv6, but adding better user input issue handling.

* Modify creation of the rc.inet1.conf file to incorporate IPv6.
* Edited error text in syntax_check_color() to be more generic.
* Added SLAAC option to the configuration type menu.
* Added a new DHCP selection menu to cater for v4, v6 and both configurations.
* Edited various dialog texts to be more consistent and/or IPv6 friendly.
* Validate netmask that's entered by the user.
* Produce an error about missing netmask when IPv4 IP is set.
* Only do netmask and gateway (IPv4) prompting if an IPv4 address was set.
* Added static IPv6 configuration dialogs.
* Updated nameserver configuration dialog.
* Added IPv6 fields to the final static IP confirmation/edit screen.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A lot of the changes are formatting (I had a bug I couldn't hunt down and the
formatting wasn't helping), but there's quite a few new dialogs - not only
to configure IPv6, but adding better user input issue handling.

* Modify creation of the rc.inet1.conf file to incorporate IPv6.
* Edited error text in syntax_check_color() to be more generic.
* Added SLAAC option to the configuration type menu.
* Added a new DHCP selection menu to cater for v4, v6 and both configurations.
* Edited various dialog texts to be more consistent and/or IPv6 friendly.
* Validate netmask that's entered by the user.
* Produce an error about missing netmask when IPv4 IP is set.
* Only do netmask and gateway (IPv4) prompting if an IPv4 address was set.
* Added static IPv6 configuration dialogs.
* Updated nameserver configuration dialog.
* Added IPv6 fields to the final static IP confirmation/edit screen.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add VLAN configuration support to netconfig.</title>
<updated>2019-11-20T06:40:41+00:00</updated>
<author>
<name>Darren 'Tadgy' Austin</name>
<email>darren@afterdark.org.uk</email>
</author>
<published>2019-11-18T16:57:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rlworkman.net/slacknetsetup/commit/?id=6778b18e8a3550eff78ba4b5a5eb160ad767590c'/>
<id>6778b18e8a3550eff78ba4b5a5eb160ad767590c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update text in rc.inet1.conf (and netconfig).</title>
<updated>2019-11-19T05:29:59+00:00</updated>
<author>
<name>Darren 'Tadgy' Austin</name>
<email>darren@afterdark.org.uk</email>
</author>
<published>2019-11-17T18:08:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rlworkman.net/slacknetsetup/commit/?id=4a21ea93e6e12ce8a1aa3923e1c397d744528fe8'/>
<id>4a21ea93e6e12ce8a1aa3923e1c397d744528fe8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
