cvs commit: src/etc network.subr src/etc/defaults rc.conf src/share/man/man5 rc.conf.5

Brooks Davis brooks at one-eyed-alien.net
Thu Apr 13 18:34:19 UTC 2006


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
> > 
> >   FreeBSD src repository
> > 
> >   Modified files:
> >     etc                  network.subr 
> >     etc/defaults         rc.conf 
> >     share/man/man5       rc.conf.5 
> >   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.
> >     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.
> 
> > | @@ -95,6 +95,8 @@ nisdomainname="NO"		# Set to NIS domain 
> > |  dhclient_program="/sbin/dhclient"	# Path to dhcp client program.
> > |  dhclient_flags=""		# Additional flags to pass to dhcp client.
> > |  background_dhclient="NO"	# Start dhcp client in the background.
> > | +syncronous_dhclient="YES"	# Start dhclient directly on configured
> > | +				# interfaces during startup.
> 
> I had planned to be more tactful, but this made me smile:
> 
> % dict syncronous
> 1 definition found
> 
> From The Free On-line Dictionary of Computing (27 SEP 03) [foldoc]:
> 
>   syncronous
>        
>           <spelling> It's spelled "{synchronous}".
>        
>           (1996-12-13)

Darn it, I knew I should have gone with sync_dhclient. :)

-- Brooks

-- 
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-src/attachments/20060413/05618f87/attachment.pgp


More information about the cvs-src mailing list