From owner-cvs-all@FreeBSD.ORG Thu Apr 13 18:34:19 2006 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3D7516A442; Thu, 13 Apr 2006 18:34:19 +0000 (UTC) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 66E0443D49; Thu, 13 Apr 2006 18:34:19 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (localhost.localdomain [127.0.0.1]) by odin.ac.hmc.edu (8.13.0/8.13.0) with ESMTP id k3DIYIWw008786; Thu, 13 Apr 2006 11:34:18 -0700 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.13.0/8.13.0/Submit) id k3DIYIgF008785; Thu, 13 Apr 2006 11:34:18 -0700 Date: Thu, 13 Apr 2006 11:34:18 -0700 From: Brooks Davis To: Ceri Davies , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20060413183418.GD5807@odin.ac.hmc.edu> References: <200604130650.k3D6olUu032562@repoman.freebsd.org> <20060413104144.GC16295@submonkey.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="VMt1DrMGOVs3KQwf" Content-Disposition: inline In-Reply-To: <20060413104144.GC16295@submonkey.net> User-Agent: Mutt/1.4.1i X-Virus-Scanned: by amavisd-new X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on odin.ac.hmc.edu Cc: Subject: Re: cvs commit: src/etc network.subr src/etc/defaults rc.conf src/share/man/man5 rc.conf.5 X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2006 18:34:19 -0000 --VMt1DrMGOVs3KQwf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Apr 13, 2006 at 11:41:44AM +0100, Ceri Davies wrote: > On Thu, Apr 13, 2006 at 06:50:47AM +0000, Brooks Davis wrote: > > brooks 2006-04-13 06:50:47 UTC > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > etc network.subr=20 > > etc/defaults rc.conf=20 > > share/man/man5 rc.conf.5=20 > > 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 sup= ported > > 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. > > 3) Fix list_net_interfaces() in the nodhcp case. > > 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. >=20 > > | @@ -95,6 +95,8 @@ nisdomainname=3D"NO" # Set to NIS domain=20 > > | dhclient_program=3D"/sbin/dhclient" # Path to dhcp client program. > > | dhclient_flags=3D"" # Additional flags to pass to dhcp client. > > | background_dhclient=3D"NO" # Start dhcp client in the background. > > | +syncronous_dhclient=3D"YES" # Start dhclient directly on configured > > | + # interfaces during startup. >=20 > I had planned to be more tactful, but this made me smile: >=20 > % dict syncronous > 1 definition found >=20 > From The Free On-line Dictionary of Computing (27 SEP 03) [foldoc]: >=20 > syncronous > =20 > It's spelled "{synchronous}". > =20 > (1996-12-13) Darn it, I knew I should have gone with sync_dhclient. :) -- Brooks --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --VMt1DrMGOVs3KQwf Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFEPpmoXY6L6fI4GtQRAm0QAKDl4GWy0pFVbbc2T0vBX41/tIB+SQCgoPmj jPDmhHO2HYFwq7Qx+weG6GM= =oM/1 -----END PGP SIGNATURE----- --VMt1DrMGOVs3KQwf--