diff options
| author | Aotian Cao <cat1890693@gmail.com> | 2026-04-08 07:58:00 +0000 |
|---|---|---|
| committer | Michael Osipov <michaelo@FreeBSD.org> | 2026-04-15 09:06:32 +0000 |
| commit | 47a9af4b39bf174efed7f6d43644d4b0bc0c9886 (patch) | |
| tree | 9126f08163acc49bfd7f1f6f567c83d6d29d0334 | |
| parent | 00dccc3164c6dff38350a1baeeea7238acf2efc3 (diff) | |
rc.d/NETWORKING: remove the NETWORK alias
NETWORKING is the documented placeholder, while
/etc/rc.d/NETWORKING still provides the legacy alias
NETWORK.
The NETWORKING script was originally introduced to avoid
conflicts with NetBSD's lowercase network script on
case-insensitive file systems. The NETWORK alias was
retained for compatibility with older scripts.
Following the discussion in PR 293652, remove the legacy
NETWORK alias from 16-CURRENT. Keeping both names adds
more confusion than value now that NETWORKING is the
documented placeholder and current base system and ports
tree uses are already clean.
Add an UPDATING entry to note that local RC scripts using
REQUIRE: NETWORK should be migrated to REQUIRE: NETWORKING.
PR: 293652
Reviewed by: michaelo, jlduran
Relnotes: yes
Differential Revision: https://reviews.freebsd.org/D56300
| -rw-r--r-- | UPDATING | 6 | ||||
| -rwxr-xr-x | libexec/rc/rc.d/NETWORKING | 2 |
2 files changed, 7 insertions, 1 deletions
@@ -27,6 +27,12 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 16.x IS SLOW: world, or to merely disable the most expensive debugging functionality at runtime, run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20260412: + The /etc/rc.d/NETWORKING script no longer provides the legacy + NETWORK alias. Third-party or local RC scripts that still use + "REQUIRE: NETWORK" shall be updated to use "REQUIRE: NETWORKING" + instead. + 20260129: The "net.inet6.ip6.use_stableaddr" sysctl is now on by default. This changes the default algorithm to choose IPv6 SLAAC autogenerated diff --git a/libexec/rc/rc.d/NETWORKING b/libexec/rc/rc.d/NETWORKING index 402e20927a4c..8f46e78e3426 100755 --- a/libexec/rc/rc.d/NETWORKING +++ b/libexec/rc/rc.d/NETWORKING @@ -2,7 +2,7 @@ # # -# PROVIDE: NETWORKING NETWORK +# PROVIDE: NETWORKING # REQUIRE: netif netwait netoptions routing ppp ipfw stf # REQUIRE: defaultroute route6d resolv bridge # REQUIRE: static_arp static_ndp |
