From owner-freebsd-rc@FreeBSD.ORG Mon Aug 28 09:30:30 2006 Return-Path: X-Original-To: freebsd-rc@hub.freebsd.org Delivered-To: freebsd-rc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 03D6B16A4E0 for ; Mon, 28 Aug 2006 09:30:30 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC48C43D45 for ; Mon, 28 Aug 2006 09:30:29 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k7S9UTcr061785 for ; Mon, 28 Aug 2006 09:30:29 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k7S9UTHM061784; Mon, 28 Aug 2006 09:30:29 GMT (envelope-from gnats) Date: Mon, 28 Aug 2006 09:30:29 GMT Message-Id: <200608280930.k7S9UTHM061784@freefall.freebsd.org> To: freebsd-rc@FreeBSD.org From: Gleb Smirnoff Cc: Subject: Re: conf/102502: ifconfig name does't rename netgraph node X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Gleb Smirnoff 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: Mon, 28 Aug 2006 09:30:30 -0000 The following reply was made to PR conf/102502; it has been noted by GNATS. From: Gleb Smirnoff To: Ruslan Ermilov Cc: Aleksey Shirokih , bug-followup@FreeBSD.org Subject: Re: conf/102502: ifconfig name does't rename netgraph node Date: Mon, 28 Aug 2006 13:28:18 +0400 On Sat, Aug 26, 2006 at 06:26:25PM +0400, Ruslan Ermilov wrote: R> > >Number: 102502 R> > >Category: conf R> > >Synopsis: ifconfig name does't rename netgraph node R> > R> ng_ether(4) creates all nodes when it's loaded, or when a new R> interface is attached, and it *attempts* to name a node with R> its interface's name. This is not guaranteed though. R> R> If you need to rename interfaces, you can load ng_ether module R> *after* doing the renames. It's not ideal, e.g., it'll still R> require manual intervention if a new interface is plugged, but R> I don't think that automatic renaming of nodes should happen, R> unconditionally. I doubt that the problem shouldn't be fixed. And this is a duplicate of kern/92270. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-freebsd-rc@FreeBSD.ORG Mon Aug 28 11:09:55 2006 Return-Path: X-Original-To: freebsd-rc@FreeBSD.org Delivered-To: freebsd-rc@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F283216A4E5 for ; Mon, 28 Aug 2006 11:09:55 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id A221A43E11 for ; Mon, 28 Aug 2006 11:08:31 +0000 (GMT) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k7SB8JAQ071635 for ; Mon, 28 Aug 2006 11:08:19 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k7SB8HhC071630 for freebsd-rc@FreeBSD.org; Mon, 28 Aug 2006 11:08:17 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 28 Aug 2006 11:08:17 GMT Message-Id: <200608281108.k7SB8HhC071630@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: linimon set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-rc@FreeBSD.org Cc: Subject: Current problem reports assigned to you 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: Mon, 28 Aug 2006 11:09:56 -0000 Current FreeBSD problem reports Critical problems Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- o conf/48881 rc [PATCH] The influence of /etc/start_ifname on /etc/rc. o conf/98734 rc [patch] /etc/rc.subr restart_postcmd is failing start_ 2 problems total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o conf/45226 rc Fix for rc.network, ppp-user annoyance o conf/48870 rc [PATCH] rc.network: allow to cancel interface status d o conf/55916 rc [PATCH] ppp-user options o conf/58939 rc [patch] dumb little hack for /etc/rc.firewall{,6} o conf/73677 rc [patch] add support for powernow states to power_profi o conf/74817 rc [patch] network.subr: fixed automatic configuration of o conf/77663 rc Suggestion: add /etc/rc.d/addnetswap after addcritremo o conf/78906 rc [patch] Allow mixer_enable="NO" in rc.conf o conf/79196 rc [PATCH] configurable dummynet loading from /etc/rc.co o kern/81006 rc ipnat not working with tunnel interfaces on startup o conf/85363 rc syntax error in /etc/rc.d/devfs o conf/85819 rc [patch] script allowing multiuser mode in spite of fsc o conf/88913 rc [patch] wrapper support for rc.subr o conf/89061 rc [patch] IPv6 6to4 auto-configuration enhancement o conf/89870 rc [patch] feature request to make netif verbose rc.conf o conf/92523 rc [patch] allow rc scripts to kill process after a timeo o conf/93815 rc [patch] Adds in the ability to save ipfw rules to rc.d o conf/95162 rc [patch] Missing feature in rc.subr o conf/96343 rc [patch] rc.d order change to start inet6 before pf o conf/96766 rc run_rc_command doesn't work for Python scripts o conf/97311 rc [patch] /etc/rc.d/ipfilter reload can load bad files o conf/99444 rc [patch] Enhancement: rc.subr could easily support star o conf/99595 rc [PATCH] /etc/rc.d/dhclient doesn't interact well with o conf/99721 rc [patch] /etc/rc.initdiskless problem copy dotfile in s o bin/100287 rc /etc/rc.subr cannot deal properly with interpreted dae o conf/102502 rc [patch] ifconfig name does't rename netgraph node in n 26 problems total. From owner-freebsd-rc@FreeBSD.ORG Mon Aug 28 12:50:27 2006 Return-Path: X-Original-To: freebsd-rc@hub.freebsd.org Delivered-To: freebsd-rc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3C6816A57E; Mon, 28 Aug 2006 12:50:27 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2965943D49; Mon, 28 Aug 2006 12:50:25 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from freefall.freebsd.org (brooks@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k7SCoP9d008957; Mon, 28 Aug 2006 12:50:25 GMT (envelope-from brooks@freefall.freebsd.org) Received: (from brooks@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k7SCoO0c008953; Mon, 28 Aug 2006 12:50:24 GMT (envelope-from brooks) Date: Mon, 28 Aug 2006 12:50:24 GMT From: Brooks Davis Message-Id: <200608281250.k7SCoO0c008953@freefall.freebsd.org> To: brooks@FreeBSD.org, freebsd-rc@FreeBSD.org, freebsd-net@FreeBSD.org Cc: Subject: Re: conf/102502: [patch] ifconfig name does't rename netgraph node in network.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: Mon, 28 Aug 2006 12:50:27 -0000 Synopsis: [patch] ifconfig name does't rename netgraph node in network.subr Responsible-Changed-From-To: freebsd-rc->freebsd-net Responsible-Changed-By: brooks Responsible-Changed-When: Mon Aug 28 12:49:02 UTC 2006 Responsible-Changed-Why: While the proposed workaround is in network.subr, it's not committable and the real issue is in the kernel. http://www.freebsd.org/cgi/query-pr.cgi?pr=102502 From owner-freebsd-rc@FreeBSD.ORG Tue Aug 29 05:34:41 2006 Return-Path: X-Original-To: freebsd-rc@freebsd.org Delivered-To: freebsd-rc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3A73716A4DA; Tue, 29 Aug 2006 05:34:41 +0000 (UTC) (envelope-from duane@dwpc.dwlabs.ca) Received: from smtpout.eastlink.ca (smtpout.eastlink.ca [24.222.0.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3595343D55; Tue, 29 Aug 2006 05:34:38 +0000 (GMT) (envelope-from duane@dwpc.dwlabs.ca) Received: from sms01.eastlink.ca ([24.222.10.26]) by mta01.eastlink.ca (Sun Java System Messaging Server 6.2-4.03 (built Sep 22 2005)) with ESMTP id <0J4Q00DQDVIWUC22@mta01.eastlink.ca>; Tue, 29 Aug 2006 02:35:20 -0300 (ADT) Received: from dwpc.dwlabs.ca (blk-224-199-230.eastlink.ca [24.224.199.230]) by sms01.eastlink.ca (Symantec Mail Security) with ESMTP id 3310C444015; Tue, 29 Aug 2006 02:33:42 -0400 (EDT) Received: from dwpc.dwlabs.ca (localhost [127.0.0.1]) by dwpc.dwlabs.ca (8.13.6/8.13.6) with ESMTP id k7T5TluL041409; Tue, 29 Aug 2006 02:29:47 -0300 (ADT envelope-from duane@dwpc.dwlabs.ca) Received: (from duane@localhost) by dwpc.dwlabs.ca (8.13.6/8.13.6/Submit) id k7T5TloX041408; Tue, 29 Aug 2006 02:29:47 -0300 (ADT envelope-from duane) Date: Tue, 29 Aug 2006 02:29:47 -0300 From: Duane Whitty In-reply-to: <44EABF90.2030602@FreeBSD.org> To: Doug Barton Message-id: <20060829052947.GD93062@dwpc.dwlabs.ca> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7BIT Content-disposition: inline X-Brightmail-Tracker: AAAAAA== References: <20060821075057.GA8940@garage.freebsd.pl> <44EA2784.6070209@FreeBSD.org> <20060821214609.GD12183@garage.freebsd.pl> <44EABF90.2030602@FreeBSD.org> User-Agent: Mutt/1.4.2.1i Cc: freebsd-rc@freebsd.org Subject: Re: rc(8) out-of-date. 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: Tue, 29 Aug 2006 05:34:41 -0000 On Tue, Aug 22, 2006 at 01:25:52AM -0700, Doug Barton wrote: > Pawel Jakub Dawidek wrote: > > On Mon, Aug 21, 2006 at 02:37:08PM -0700, Doug Barton wrote: > >> Pawel Jakub Dawidek wrote: > >>> Hi. > >>> > >>> AFAIK /usr/local/etc/rc.d/ is using rcorder(8) now. Could someone update > >>> rc(8) manual page? > >> I thought I had done that, at least in HEAD. What branch are you seeing the > >> omission in? > > > > On: > > > > > uname -v > > FreeBSD 7.0-CURRENT #9: Thu Aug 10 23:56:04 CEST 2006 root@anger.dawidek.net:/usr/obj/usr/src/sys/ANGER > > > > I see this: > > > > o The scripts within each directory are executed in lexicographical > > order. If a specific order is required, numbers may be used as a > > prefix to the existing filenames, so for example 100.foo would be > > executed before 200.bar; without the numeric prefixes the opposite > > would be true. > > > > I thought this is not longer true, is it? > > > > I see now. :) You missed the header at the top of that section that says, > "The following key points apply to old-style scripts in > /usr/local/etc/rc.d." Scripts that don't use rc.d (PROVIDE, REQUIRE, etc.) > are still handled in the manner described. > Hi, On 6.X I've done some testing and, unless I misunderstood, it seems that scripts using the rcorder framework with the same dependencies, i.e., with the same REQUIRE: elements, are processed lexicographically unless overridden with the BEFORE: element. If BEFORE: is used then the script is {called|executed}? before the script named in the BEFORE: statement. Lexicographical processing is then resumed within the constraints established by the REQUIRE: statements. Maybe that's what you already said though, or maybe I'm mistaken and it doesn't work like this? If so please feel free to ignore me. :) Best Regards, Duane Whitty > If we get all (?) the scripts in ports converted to rc.d we might deprecate > this behavior for 7-RELEASE, but it will stay for 6.x-RELEASE for sure, and > probably won't be deprecated until 8-RELEASE. > > hth, > > Doug > > -- > > This .signature sanitized for your protection > _______________________________________________ > freebsd-rc@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-rc > To unsubscribe, send any mail to "freebsd-rc-unsubscribe@freebsd.org" From owner-freebsd-rc@FreeBSD.ORG Wed Aug 30 17:54:41 2006 Return-Path: X-Original-To: freebsd-rc@freebsd.org Delivered-To: freebsd-rc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 93CC716A4DE for ; Wed, 30 Aug 2006 17:54:41 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx23.fluidhosting.com [204.14.89.6]) by mx1.FreeBSD.org (Postfix) with SMTP id E73D243D60 for ; Wed, 30 Aug 2006 17:54:37 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: (qmail 10501 invoked by uid 399); 30 Aug 2006 17:54:37 -0000 Received: from localhost (HELO ?192.168.0.10?) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 30 Aug 2006 17:54:37 -0000 Message-ID: <44F5D0DB.8050307@FreeBSD.org> Date: Wed, 30 Aug 2006 10:54:35 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 1.5.0.5 (Windows/20060719) MIME-Version: 1.0 To: Duane Whitty References: <20060821075057.GA8940@garage.freebsd.pl> <44EA2784.6070209@FreeBSD.org> <20060821214609.GD12183@garage.freebsd.pl> <44EABF90.2030602@FreeBSD.org> <20060829052947.GD93062@dwpc.dwlabs.ca> In-Reply-To: <20060829052947.GD93062@dwpc.dwlabs.ca> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-rc@freebsd.org Subject: Re: rc(8) out-of-date. 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: Wed, 30 Aug 2006 17:54:41 -0000 Duane Whitty wrote: > On 6.X I've done some testing and, unless I misunderstood, it seems that > scripts using the rcorder framework with the same dependencies, i.e., > with the same REQUIRE: elements, are processed lexicographically unless > overridden with the BEFORE: element. If BEFORE: is used then the script > is {called|executed}? before the script named in the BEFORE: statement. > Lexicographical processing is then resumed within the constraints > established by the REQUIRE: statements. Maybe that's what you already > said though, or maybe I'm mistaken and it doesn't work like this? If so > please feel free to ignore me. :) It would be nice if you guys would actually read the whole man page. While what you say here is correct (as far as I've thought it through) it's not relevant to what the OP was concerned about. If after reading the man page you're still not clear, or would like to suggest improvements, feel free. hth, Doug -- This .signature sanitized for your protection From owner-freebsd-rc@FreeBSD.ORG Wed Aug 30 21:30:03 2006 Return-Path: X-Original-To: freebsd-rc@hub.freebsd.org Delivered-To: freebsd-rc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DDC1A16A4DF; Wed, 30 Aug 2006 21:30:02 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F3D343D46; Wed, 30 Aug 2006 21:30:02 +0000 (GMT) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k7ULU25d050862; Wed, 30 Aug 2006 21:30:02 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k7ULU1rf050858; Wed, 30 Aug 2006 21:30:01 GMT (envelope-from linimon) Date: Wed, 30 Aug 2006 21:30:01 GMT From: Mark Linimon Message-Id: <200608302130.k7ULU1rf050858@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-rc@FreeBSD.org Cc: Subject: Re: conf/102700: [PATCH] Add encrypted /tmp support to GELI/GBDE rc.d scripts 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: Wed, 30 Aug 2006 21:30:03 -0000 Synopsis: [PATCH] Add encrypted /tmp support to GELI/GBDE rc.d scripts Responsible-Changed-From-To: freebsd-bugs->freebsd-rc Responsible-Changed-By: linimon Responsible-Changed-When: Wed Aug 30 21:29:52 UTC 2006 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=102700