多数のネットワークインターフェース設定の更新をコミットしました

追加

synchronous_dhclient="YES"
Start dhclient directly on configured interfaces during startup.

commit log

Commit the various network interface configutation updates I've been working on.
私の行なった、多数のネットワークインターフェース設定の更新をコミットしました。

  1. Make it possible to configure interfaces with certain characters in their names that aren't valid in shell variables. Currently supported characters are ".-/+". They are converted into '_' characters.
    シェル変数として適当ではない名前の文字をもつインターフェースの設定を可能にしました。今の所、サポートしている文字は「.-/+」です。これらは「_」文字に変換されます。
  2. Replace nearly all eval statements in network.subr with a new function get_if_var which substitues an interface name (after the translations above) for "IF" in a variable name.
    変数名の「IF」を(上記の変換のあとの)インターフェース名に置き換える新しい関数、get_if_varへnetwork.subrのほとんどすべてのevalステートメントを置き換えました。
  3. Fix list_net_interfaces() in the nodhcp case.
    nodhcp時のlist_net_interfaces()を修正しました。
  4. Allow the administrator to specify if dhclient should be started when /etc/rc.d/netif configures the interface or only by devd. This can be set on both a per interface and system wide basis.
    もしdhclientが開始される場合、/etc/rc.d/netifのインターフェース設定時か、devdのみによるか管理者が指定できるようにしました。これはインターフェース毎とシステムワイドの両方でセット出来ます。
PR
conf/88974 [1,2], conf/92433 [1,2]

$FreeBSD: src/etc/defaults/rc.conf,v 1.279 2006/04/13 06:50:45 brooks Exp $
$FreeBSD: src/etc/defaults/rc.conf,v 1.280 2006/04/13 18:34:13 brooks Exp $