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.