History log of /netbsd-src/etc/rc.d/network (Results 1 – 25 of 85)
Revision Date Author Comments
# 063923df 16-Oct-2020 kim <kim@NetBSD.org>

network: Update rtsol options

- Use "-6" instead of "--noipv4" as it seems more appropriate based on
the dhcpcd(8) manual page.
- Remove "-f /dev/null" as it seems unnecessary with "-6".
- Remove

network: Update rtsol options

- Use "-6" instead of "--noipv4" as it seems more appropriate based on
the dhcpcd(8) manual page.
- Remove "-f /dev/null" as it seems unnecessary with "-6".
- Remove "--persistent" as it is in the default /etc/dhcpcd.conf,
and this way the user can change it, if they would like to (either
through dhcpcd_flags or by editing /etc/dhcpcd.conf).

The "-b" (or "--background") option is needed to avoid a timeout error
message (and a delay in booting), so it is still left in place.

show more ...


# f5010e6c 15-Oct-2020 kim <kim@NetBSD.org>

Update "rtsol" keyword: leave IPv6 autoconf on

There is no need to turn off ipv6_autoconf or dhcp6 in dhcpcd to match
the previous behaviour with in-kernel RA processing.


# 2f25d900 11-Oct-2020 kim <kim@NetBSD.org>

Make "rtsol" functional again.


# 0a9098d0 08-Sep-2020 martin <martin@NetBSD.org>

Rename MOUNTCRITLOCAL to CRITLOCALMOUNTED to avoid a name collision
on case insensitive file systems


# 31fc9817 22-Jul-2020 martin <martin@NetBSD.org>

Split the local disk availability step into two phases to allow scripts
that pre-populate parts of the system (e.g. a tmpfs based /var) an
easy place to plug in like:

# REQUIRE: mountcritlocal
# BEF

Split the local disk availability step into two phases to allow scripts
that pre-populate parts of the system (e.g. a tmpfs based /var) an
easy place to plug in like:

# REQUIRE: mountcritlocal
# BEFORE: MOUNTCRITLOCAL

This also cleans up the existing special handling a bit by separating it
into new scripts. All later scripts now depend on MOUNTCRITLOCAL.
Discussed on tech-userlevel some time ago.

show more ...


# 08ffba53 04-Jul-2020 skrll <skrll@NetBSD.org>

Trailing whitespace


# b05648aa 12-Jun-2020 roy <roy@NetBSD.org>

Remove in-kernel handling of Router Advertisements

This is much better handled by a user-land tool.
Proposed on tech-net here:
https://mail-index.netbsd.org/tech-net/2020/04/22/msg007766.html

Note

Remove in-kernel handling of Router Advertisements

This is much better handled by a user-land tool.
Proposed on tech-net here:
https://mail-index.netbsd.org/tech-net/2020/04/22/msg007766.html

Note that the ioctl SIOCGIFINFO_IN6 no longer sets flags. That now
needs to be done using the pre-existing SIOCSIFINFO_FLAGS ioctl.

Compat is fully provided where it makes sense, but trying to turn on
RA handling will obviously throw an error as it no longer exists.

Note that if you use IPv6 temporary addresses, this now needs to be
turned on in dhcpcd.conf(5) rather than in sysctl.conf(5).

show more ...


# aae8c85b 15-Apr-2020 kim <kim@NetBSD.org>

Add an "rtsol" keyword to ifconfig.if for enabling IPv6 RS/RA


# 68c104db 22-Feb-2020 roy <roy@NetBSD.org>

rc.d/network: improve wording of waiting for DAD to finish


# 0050db94 23-Oct-2018 mrg <mrg@NetBSD.org>

only flush routes in stop routine if flushroutes is true, same as
the start up.


# eb279c7f 27-Jul-2018 roy <roy@NetBSD.org>

Allow rc.conf to setup resolv.conf via resolvconf(8).
This allows all static network config to be in rc.conf rather than
spread across files.


# b729dec7 29-Jun-2018 roy <roy@NetBSD.org>

Remove dhclient from the base system.

Discussed here:
https://mail-index.netbsd.org/tech-userlevel/2018/06/21/msg011233.html


# 810e1e7d 06-Jul-2017 kre <kre@NetBSD.org>

Revert previous - not a typo, even though it looks like one


# b1a35931 06-Jul-2017 kre <kre@NetBSD.org>

PR misc/52370

Correct typo.

XXX pullup 8, pullup 7


# d6c8225a 06-Mar-2016 christos <christos@NetBSD.org>

use kat, a version of cat that strips comments


# d0367588 07-Jan-2016 roy <roy@NetBSD.org>

Instead of waiting for a duration based in IPv6 DAD count sysctl,
wait for 15 seconds for tentative flags to clear allowing 5 seconds
for detached flags to clear as well from configured addresses.

T

Instead of waiting for a duration based in IPv6 DAD count sysctl,
wait for 15 seconds for tentative flags to clear allowing 5 seconds
for detached flags to clear as well from configured addresses.

This is now protocol independant and allows time for the interfaces to
work out if they have a carrier or not.

show more ...


# bad357ce 14-Oct-2014 christos <christos@NetBSD.org>

fix syntax error


# f68fe4ca 21-Sep-2014 roy <roy@NetBSD.org>

Use checkyesnox to test rtsol as it has been removed including its
default configuration which we should not warn about.


# c6314d61 11-Sep-2014 roy <roy@NetBSD.org>

Remove rtsol(8) and rtsold(8) as their functionality is in dhcpcd(8).
Remove rtsol(8) from rc.d/network.
Add -w seconds command to ifconfig to wait for N seconds for until DAD
has finished on all add

Remove rtsol(8) and rtsold(8) as their functionality is in dhcpcd(8).
Remove rtsol(8) from rc.d/network.
Add -w seconds command to ifconfig to wait for N seconds for until DAD
has finished on all addresses.
Use ifconfig -w in rc.d/network instead of a forced sleep.

As discussed on tech-net@

show more ...


# a270487d 29-Apr-2014 uebayasi <uebayasi@NetBSD.org>

Indent.


# 4f673889 29-Apr-2014 uebayasi <uebayasi@NetBSD.org>

Refactor a little to remove huge indents.


# 0db0bb3d 29-Apr-2014 uebayasi <uebayasi@NetBSD.org>

Split huge monolithic functions for readability.


# a33513dc 20-Apr-2013 christos <christos@NetBSD.org>

don't attempt to create interfaces that exist and don't hide errors.


# a015b2b8 02-Nov-2012 yamt <yamt@NetBSD.org>

print something before sleeping so that a user like me can see
what the mysterious pause is.


# cc2db4f5 26-Sep-2010 apb <apb@NetBSD.org>

Collapse <abckslash><newline> sequences in /etc/ifconfig.xxx files read
by /etc/rc.d/network. Fixes PR 41662 by Christoph Badura, which was
also reported independently by Jeremy C. Reed.


1234