From owner-cvs-all@FreeBSD.ORG Tue Apr 22 23:20:12 2003 Return-Path: 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 10B6A37B401; Tue, 22 Apr 2003 23:20:12 -0700 (PDT) Received: from mail.imp.ch (mail.imp.ch [157.161.1.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED4E843FAF; Tue, 22 Apr 2003 23:20:10 -0700 (PDT) (envelope-from mb@imp.ch) Received: from cvs.imp.ch (cvs.imp.ch [157.161.4.9]) by mail.imp.ch (8.12.6p2/8.12.3) with ESMTP id h3N6K7wv060953; Wed, 23 Apr 2003 08:20:08 +0200 (CEST) (envelope-from Martin.Blapp@imp.ch) Date: Wed, 23 Apr 2003 08:20:07 +0200 (CEST) From: Martin Blapp To: Nate Lawson In-Reply-To: <20030423081326.E95995@cvs.imp.ch> Message-ID: <20030423081643.S95995@cvs.imp.ch> References: <20030423081326.E95995@cvs.imp.ch> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Mike Makonnen Subject: Re: cvs commit: src/etc Makefile network.subr src/etc/rc.d hostname netif network1 nisdomain X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 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: Wed, 23 Apr 2003 06:20:12 -0000 Hi, > > One more request is to make dhclient immediately go into the background if > > there is no link on an interface. I have a small local patch that enables > > this and it would be great to see this functionality in the tree. It does > > an ifconfig | grep status: on each interface in the loop if it is enabled > > for dhcp. If there is no link, it starts dhclient in the background > > since you are guaranteed that it will time out eventually. This fixes > > booting my laptop while traveling. Additional - we will have to remove calling dhclient for each card we use. The proper way is to use omsshell(8) and let dhclient (which gets started up a boot time as daemon) reconfigure it's interfaces. I'm now working on implementing a unix socket interface for omsshell, so the user root can do anything without any encrypted keys. The next version of isdhcp will contain all these fixes. And I hope we can import it before 5.1 Martin