From owner-freebsd-rc@FreeBSD.ORG Mon Oct 26 11:07:06 2009 Return-Path: Delivered-To: freebsd-rc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D9EBA106568B for ; Mon, 26 Oct 2009 11:07:06 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id C6F4B8FC12 for ; Mon, 26 Oct 2009 11:07:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n9QB76ZB043871 for ; Mon, 26 Oct 2009 11:07:06 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n9QB76uC043869 for freebsd-rc@FreeBSD.org; Mon, 26 Oct 2009 11:07:06 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 26 Oct 2009 11:07:06 GMT Message-Id: <200910261107.n9QB76uC043869@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-rc@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-rc@FreeBSD.org 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, 26 Oct 2009 11:07:06 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o conf/138208 rc [rc] [patch] Making rc.firewall (workstation) IPv6 awa o conf/137629 rc [rc] background_dhclient rc.conf option causing double o conf/137470 rc [PATCH] /etc/rc.d/mdconfig2 : prioritize cli parameter o conf/136875 rc [request] _flags appending o conf/136624 rc [rc.d] sysctl variables for ipnat are not applied on b o conf/134918 rc [patch] rc.subr fails to detect perl daemons o conf/134660 rc [patch] rc-script for initializing ng_netflow+ng_ipfw o conf/134333 rc PPP configuration problem in the rc.d scripts in combi o conf/134006 rc [patch] Unload console screensaver kernel modules if s o conf/133987 rc [rc.d] defaultroute broken with DHCP in some cases o conf/133890 rc [patch] sshd(8): add multiple profiles to the rc.d scr o conf/132766 rc wait_for_pids() in /etc/rc.subr is dull. o conf/132483 rc rc.subr(8) [patch] setfib(1) support for rc.subr o conf/132476 rc [rc.d] [patch] add support setfib(1) in rc.d/routing o conf/130414 rc [patch] rc services started with onestart are not stop o conf/128299 rc [patch] /etc/rc.d/geli does not mount partitions using o conf/127917 rc [patch] dumpon rejects on start with physmem>swap even o bin/126562 rc rcorder(8) fails to run unrelated startup scripts when o conf/126392 rc [patch] rc.conf ifconfig_xx keywords cannot be escaped o bin/126324 rc [patch] rc.d/tmp: Prevent mounting /tmp in second tim o conf/124747 rc [patch] savecore can't create dump from encrypted swap o conf/124248 rc [jail] [patch] add support for nice value for rc.d/jai o conf/123734 rc [patch] Chipset VIA CX700 requires extra initializatio o conf/123222 rc [patch] Add rtprio(1)/idprio(1) support to rc.subr(8). o conf/122477 rc [patch] /etc/rc.d/mdconfig and mdconfig2 are ignoring o conf/122170 rc [patch] [request] New feature: notify admin via page o o kern/121566 rc [nfs] [request] [patch] ethernet iface should be broug o conf/120431 rc [patch] devfs.rules are not initialized under certain o conf/120406 rc [devd] [patch] Handle newly attached pcm devices (eg. o conf/119874 rc [patch] "/etc/rc.d/pf reload" fails if there are macro o conf/119076 rc [patch] [rc.d] /etc/rc.d/netif tries to remove alias a o bin/118325 rc [patch] [request] new periodic script to test statuses o conf/118255 rc savecore never finding kernel core dumps (rcorder prob o conf/117935 rc [patch] ppp fails to start at boot because of missing o conf/113915 rc [patch] ndis wireless driver fails to associate when i o conf/109980 rc /etc/rc.d/netif restart doesn't destroy cloned_interfa o conf/109562 rc [rc.d] [patch] [request] Make rc.d/devfs usable from c o conf/108589 rc rtsol(8) fails due to default ipfw rules o conf/106009 rc [ppp] [patch] [request] Fix pppoed startup script to p o conf/105689 rc [ppp] [request] syslogd starts too late at boot o conf/105568 rc [patch] [request] Add more flexibility to rc.conf, to o conf/105145 rc [ppp] [patch] [request] add redial function to rc.d/pp o conf/104549 rc [patch] rc.d/nfsd needs special _find_processes functi o conf/102700 rc [geli] [patch] Add encrypted /tmp support to GELI/GBDE o conf/99721 rc [patch] /etc/rc.initdiskless problem copy dotfile in s o conf/99444 rc [patch] Enhancement: rc.subr could easily support star o conf/96343 rc [patch] rc.d order change to start inet6 before pf o conf/93815 rc [patch] Adds in the ability to save ipfw rules to rc.d o conf/92523 rc [patch] allow rc scripts to kill process after a timeo o conf/89870 rc [patch] [request] make netif verbose rc.conf toggle o conf/89061 rc [patch] IPv6 6to4 auto-configuration enhancement o conf/88913 rc [patch] wrapper support for rc.subr o conf/85819 rc [patch] script allowing multiuser mode in spite of fsc o kern/81006 rc ipnat not working with tunnel interfaces on startup o conf/77663 rc Suggestion: add /etc/rc.d/addnetswap after addcritremo o conf/73677 rc [patch] add support for powernow states to power_profi o conf/58939 rc [patch] dumb little hack for /etc/rc.firewall{,6} o conf/56934 rc [patch] rc.firewall rules for natd expect an interface o conf/45226 rc [patch] Fix for rc.network, ppp-user annoyance o conf/44170 rc [patch] Add ability to run multiple pppoed(8) on start 60 problems total. From owner-freebsd-rc@FreeBSD.ORG Tue Oct 27 06:48:57 2009 Return-Path: Delivered-To: freebsd-rc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CEA84106566B; Tue, 27 Oct 2009 06:48:57 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from mail.allbsd.org (gatekeeper-int.allbsd.org [IPv6:2001:2f0:104:e002::2]) by mx1.freebsd.org (Postfix) with ESMTP id 071568FC08; Tue, 27 Oct 2009 06:48:56 +0000 (UTC) Received: from delta.allbsd.org (p2232-ipbf2506funabasi.chiba.ocn.ne.jp [114.167.117.232]) (authenticated bits=128) by mail.allbsd.org (8.14.3/8.14.3) with ESMTP id n9R6miFu058134; Tue, 27 Oct 2009 15:48:55 +0900 (JST) (envelope-from hrs@FreeBSD.org) Received: from localhost (alph.allbsd.org [192.168.0.10]) (authenticated bits=0) by delta.allbsd.org (8.13.4/8.13.4) with ESMTP id n9R6meKR006681; Tue, 27 Oct 2009 15:48:41 +0900 (JST) (envelope-from hrs@FreeBSD.org) Date: Tue, 27 Oct 2009 15:42:57 +0900 (JST) Message-Id: <20091027.154257.185630115.hrs@allbsd.org> To: dougb@FreeBSD.org From: Hiroki Sato In-Reply-To: <4AD7B8FA.7020703@FreeBSD.org> References: <4AD3A722.9060401@FreeBSD.org> <20091015.161939.200967153.hrs@allbsd.org> <4AD7B8FA.7020703@FreeBSD.org> X-PGPkey-fingerprint: BDB3 443F A5DD B3D0 A530 FFD7 4F2C D3D8 2793 CF2D X-Mailer: Mew version 6.2.52 on Emacs 22.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Multipart/Signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="--Security_Multipart(Tue_Oct_27_15_42_57_2009_126)--" Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamav-milter 0.95.2 at gatekeeper.allbsd.org X-Virus-Status: Clean X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.3 (mail.allbsd.org [133.31.130.32]); Tue, 27 Oct 2009 15:48:55 +0900 (JST) Cc: markm@FreeBSD.org, freebsd-rc@FreeBSD.org Subject: Re: svn commit: r197790 - head/etc 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, 27 Oct 2009 06:48:58 -0000 ----Security_Multipart(Tue_Oct_27_15_42_57_2009_126)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi Doug, sorry again for the delayed response. I have been distracted by a busy few weeks due to my day job... Doug Barton wrote in <4AD7B8FA.7020703@FreeBSD.org>: do> > I noticed there was something wrong about ${name}_program but it do> > seems I mistakenly changed it (sorry...). Then I received a report do> > "it does not work" so I just reverted it. do> do> Understood. I am sure you realize that it's always Ok to ask for help do> here on -rc. The rc.d system is not life-threateningly complex but it do> does have a lot of "behind the scenes" interactions that are not do> always obvious. I certainly don't hesitate to ask for review on do> changes myself and I encourage others to do so (as you have done in do> the past). do> do> FWIW, what I do object to about your changes in r197144 and r197790 do> are that in the first case you neglected to mention that you were do> changing that part of the code, and in the second you neglected to do> mention that you were changing it back to what it was before you do> changed it. That made debugging this problem more difficult for me do> than (I think) it should have been. You also did not mention that you do> were removing $command in your changes to route[6]d, which made do> debugging Mark's original complaint harder, but only for about 30 do> seconds or so. :) Yes, indeed. I should have been more careful and will keep it in mind. Sorry about that. do> I'm sort of ambivalent about whether we need to continue encouraging do> people to use command in the script or not. As long as what's in the do> script matches what's in /etc/defaults/rc.conf we're not hurting do> anything, although we are duplicating effort. do> do> My preference at this point is to let the change that I just made do> settle for a while, mostly to see if it has any negative interactions do> with scripts from ports, then MFC it after 8.0-RELEASE along with the do> changes you've made to the IPv6 stuff. After that we can start talking do> about ripping command= out of the individual rc.d scripts if people do> think that's a good idea. Sounds reasonable to me. -- Hiroki ----Security_Multipart(Tue_Oct_27_15_42_57_2009_126)-- Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEABECAAYFAkrmlnIACgkQTyzT2CeTzy0QhQCg2NBG/ToxfOGdhEURk2haLn76 OQ0AoIr2mqcgjYxL+4xKEh3IIhHAM8cX =QhDQ -----END PGP SIGNATURE----- ----Security_Multipart(Tue_Oct_27_15_42_57_2009_126)---- From owner-freebsd-rc@FreeBSD.ORG Tue Oct 27 22:34:57 2009 Return-Path: Delivered-To: freebsd-rc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1CCEE1065698 for ; Tue, 27 Oct 2009 22:34:57 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with ESMTP id BB8AE8FC17 for ; Tue, 27 Oct 2009 22:34:56 +0000 (UTC) Received: (qmail 8182 invoked by uid 399); 27 Oct 2009 22:34:55 -0000 Received: from localhost (HELO foreign.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 27 Oct 2009 22:34:55 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <4AE77593.4030904@FreeBSD.org> Date: Tue, 27 Oct 2009 15:34:59 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Thunderbird 2.0.0.23 (X11/20090822) MIME-Version: 1.0 To: Hiroki Sato References: <4AD3A722.9060401@FreeBSD.org> <20091015.161939.200967153.hrs@allbsd.org> <4AD7B8FA.7020703@FreeBSD.org> <20091027.154257.185630115.hrs@allbsd.org> In-Reply-To: <20091027.154257.185630115.hrs@allbsd.org> X-Enigmail-Version: 0.96.0 OpenPGP: id=D5B2F0FB Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-rc@FreeBSD.org Subject: Re: svn commit: r197790 - head/etc 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, 27 Oct 2009 22:34:57 -0000 Hiroki Sato wrote: > Hi Doug, sorry again for the delayed response. I have been distracted > by a busy few weeks due to my day job... No problem, I know the feeling. :) > Doug Barton wrote > in <4AD7B8FA.7020703@FreeBSD.org>: > > do> > I noticed there was something wrong about ${name}_program but it > do> > seems I mistakenly changed it (sorry...). Then I received a report > do> > "it does not work" so I just reverted it. > do> > do> Understood. I am sure you realize that it's always Ok to ask for help > do> here on -rc. The rc.d system is not life-threateningly complex but it > do> does have a lot of "behind the scenes" interactions that are not > do> always obvious. I certainly don't hesitate to ask for review on > do> changes myself and I encourage others to do so (as you have done in > do> the past). > do> > do> FWIW, what I do object to about your changes in r197144 and r197790 > do> are that in the first case you neglected to mention that you were > do> changing that part of the code, and in the second you neglected to > do> mention that you were changing it back to what it was before you > do> changed it. That made debugging this problem more difficult for me > do> than (I think) it should have been. You also did not mention that you > do> were removing $command in your changes to route[6]d, which made > do> debugging Mark's original complaint harder, but only for about 30 > do> seconds or so. :) > > Yes, indeed. I should have been more careful and will keep it in > mind. Sorry about that. These things happen, I'm not really that concerned about it. The whole "keep in mind how people will read this commit message years from now" thing is something that I have to constantly remind myself of as well. > do> I'm sort of ambivalent about whether we need to continue encouraging > do> people to use command in the script or not. As long as what's in the > do> script matches what's in /etc/defaults/rc.conf we're not hurting > do> anything, although we are duplicating effort. > do> > do> My preference at this point is to let the change that I just made > do> settle for a while, mostly to see if it has any negative interactions > do> with scripts from ports, then MFC it after 8.0-RELEASE along with the > do> changes you've made to the IPv6 stuff. After that we can start talking > do> about ripping command= out of the individual rc.d scripts if people > do> think that's a good idea. > > Sounds reasonable to me. Given that no one has reported any problems with this, and that it restores the code to what was happening prior to yar's command= fixes I decided to ask for MFC permission but given the impending RC2 the request is on hold. My feelings won't be hurt if it doesn't get approved for 8.0-release though, so I'm happy either way. FYI, I'm currently in the process of cleaning things up locally so that I'll have time to give more review to your changes over the last couple months. I'm seeing some weirdness with my wireless interface that I think we can probably nail down without too much effort. At this point I'm not actually sure that it is related to your changes in any case. hth, Doug -- Improve the effectiveness of your Internet presence with a domain name makeover! http://SupersetSolutions.com/