Scheduled Change: core-netif
Scheduled for: 2010.01.04
Affects builds: funtoo ~funtoo
Summary
New network scripts are now available for testing, and are planned to be rolled into Funtoo Linux on January 4, 2010. To test these new scripts ahead of time, please unmask sys-apps/openrc-0.6.0.
Update: Changes applied to funtoo and ~funtoo trees as scheduled, on January 4, 2010, ~20:50 UTC
Summary of Changes
- All net.* scripts have been renamed to netif.*.
- netif.* scripts no longer provide net.
- netif.lo is now part of the boot runlevel
- New template-based network interface configuration system
Steps Required to Upgrade
The following steps are mandatory for all Funtoo users -- both stable and unstable builds. Action is required in most cases in order to ensure that network interfaces are configured properly.
First, review the new core-netif functionality which is explained in detail in the Funtoo Linux Core Networking Guide.
In order to use the new system, you will need to run emerge --sync and then run emerge openrc or your favorite emerge update command (such as emerge -auDN world) after the new ebuilds have been unmasked in Funtoo Portage. Check to confirm that openrc-0.6.0 or later was merged.
Then, type etc-update to update all files in /etc/init.d to their new versions. Then you will need to follow the instructions in the Funtoo Linux Core Networking Guide to configure your network interfaces.
