From owner-freebsd-rc@FreeBSD.ORG Fri May 7 17:57:27 2010 Return-Path: Delivered-To: freebsd-rc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8DBDA1065673 for ; Fri, 7 May 2010 17:57:27 +0000 (UTC) (envelope-from sem@FreeBSD.org) Received: from mail.ciam.ru (mail.ciam.ru [91.209.218.18]) by mx1.freebsd.org (Postfix) with ESMTP id 4BC698FC1A for ; Fri, 7 May 2010 17:57:27 +0000 (UTC) Received: from dhcp170-37-red.yandex.net ([95.108.170.37]) by mail.ciam.ru with esmtpa (Exim 4.x) id 1OARJu-00057l-Ed; Fri, 07 May 2010 21:26:38 +0400 Message-ID: <4BE44D4E.1080308@FreeBSD.org> Date: Fri, 07 May 2010 21:26:38 +0400 From: Sergey Matveychuk User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: Eugene Grosbein References: <201005071710.o47HA3XH078595@freefall.freebsd.org> In-Reply-To: <201005071710.o47HA3XH078595@freefall.freebsd.org> Content-Type: text/plain; charset=windows-1251; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-rc@FreeBSD.org Subject: Re: conf/132483: rc.subr(8) [patch] setfib(1) support for rc.subr X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussion related to /etc/rc.d design and implementation." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 May 2010 17:57:27 -0000 Eugene Grosbein wrote: > The following reply was made to PR conf/132483; it has been noted by GNATS. > > From: Eugene Grosbein > To: bug-followup@freebsd.org > Cc: sem@freebsd.org > Subject: Re: conf/132483: rc.subr(8) [patch] setfib(1) support for rc.subr > Date: Sat, 08 May 2010 00:08:20 +0700 > > I've tested second patch (setfib_for_rc.subr.diff), it works. > > Vote for commit. Without this, there is no way to bind > a network service running from rcNG-based startup script > to a non-default FIB. > > The only alternative is ugly way to use /etc/rc.local with > "setfib N ... forcestart" command that ignores dependencies. > > Please commit. > Unfortunately setfib(1) is in /usr/sbin "which is not guaranteed to be accessible at boot time, especially not before the network is up." (c) dougb@ So, this patch has a little chance to be committed. -- Sem.