From owner-freebsd-rc@FreeBSD.ORG Mon May 14 11:08:47 2007 Return-Path: X-Original-To: freebsd-rc@FreeBSD.org 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 F181F16A408 for ; Mon, 14 May 2007 11:08:47 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id D1D3713C45D for ; Mon, 14 May 2007 11:08:47 +0000 (UTC) (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 l4EB8lwC033123 for ; Mon, 14 May 2007 11:08:47 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l4EB8kon033119 for freebsd-rc@FreeBSD.org; Mon, 14 May 2007 11:08:46 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 14 May 2007 11:08:46 GMT Message-Id: <200705141108.l4EB8kon033119@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, 14 May 2007 11:08:48 -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/98758 rc [jail] [patch] Templatize 'jail_fstab' in /etc/rc.d/ja o conf/98846 rc [patch] Templatize 'jail_rootdir' in /etc/rc.d/jail o conf/105689 rc syslogd starts too late at boot o conf/107155 rc [ppp] /etc/rc.d/ppp-user does not bring up pppoe at bo o conf/107316 rc [rc.d]: [base] [rpc.lockd] nfslocking restart does not o conf/107364 rc pf fails to start on bootup after system update from F 7 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/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/99444 rc [patch] Enhancement: rc.subr could easily support star o conf/99721 rc [patch] /etc/rc.initdiskless problem copy dotfile in s o conf/102700 rc [geli] [patch] Add encrypted /tmp support to GELI/GBDE o conf/102722 rc kerberos5 server startupscript should use --detach o conf/102913 rc [jail] /etc/rc.d/named killall in jailed OS o conf/103486 rc [rc.d][patch][chroot named] rc.d/jail: mount fstab aft o conf/103489 rc [rc.d] [patch] named_chroot_autoupdate doesn't work in o conf/103976 rc rc.d/named restart failure o conf/104549 rc [patch] rc.d/nfsd needs special _find_processes functi o conf/105145 rc [PATCH] add redial function to rc.d/ppp o conf/105568 rc [patch] Add more flexibility to rc.conf, to choose "_e o conf/106009 rc [patch] Fix pppoed startup script to process multiply o conf/106873 rc [patch] rc.d/nfslocking does not properly restart 31 problems total. From owner-freebsd-rc@FreeBSD.ORG Tue May 15 09:00:15 2007 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 [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F181D16A407 for ; Tue, 15 May 2007 09:00:15 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id DFF3213C4B8 for ; Tue, 15 May 2007 09:00:15 +0000 (UTC) (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 l4F90FHI082720 for ; Tue, 15 May 2007 09:00:15 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l4F90FDf082719; Tue, 15 May 2007 09:00:15 GMT (envelope-from gnats) Date: Tue, 15 May 2007 09:00:15 GMT Message-Id: <200705150900.l4F90FDf082719@freefall.freebsd.org> To: freebsd-rc@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: conf/104408: commit references a PR X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service 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, 15 May 2007 09:00:16 -0000 The following reply was made to PR conf/104408; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: conf/104408: commit references a PR Date: Tue, 15 May 2007 08:58:13 +0000 (UTC) mtm 2007-05-15 08:58:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/rc.d isdnd Log: MFC: 1.22 date: 2007/03/30 18:36:45; author: mtm; state: Exp; lines: +1 -0 Some rc.d commands (such as stop|restart etc.) won't automagically work if we don't explicitly set the name of the executable program. PR: conf/104408 Revision Changes Path 1.20.2.1 +1 -0 src/etc/rc.d/isdnd _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-freebsd-rc@FreeBSD.ORG Thu May 17 10:14:25 2007 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 [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4281016A404; Thu, 17 May 2007 10:14:25 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 1B55713C45D; Thu, 17 May 2007 10:14:25 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from freefall.freebsd.org (mtm@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l4HAEOl5017901; Thu, 17 May 2007 10:14:24 GMT (envelope-from mtm@freefall.freebsd.org) Received: (from mtm@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l4HAEN85017897; Thu, 17 May 2007 10:14:24 GMT (envelope-from mtm) Date: Thu, 17 May 2007 10:14:24 GMT From: Mike Makonnen Message-Id: <200705171014.l4HAEN85017897@freefall.freebsd.org> To: eugen@grosbein.pp.ru, mtm@FreeBSD.org, freebsd-rc@FreeBSD.org Cc: Subject: Re: conf/48881: [PATCH] The influence of /etc/start_ifname on /etc/rc.firewall is obscure and harmfull 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: Thu, 17 May 2007 10:14:25 -0000 Synopsis: [PATCH] The influence of /etc/start_ifname on /etc/rc.firewall is obscure and harmfull State-Changed-From-To: open->closed State-Changed-By: mtm State-Changed-When: Thu May 17 10:08:03 UTC 2007 State-Changed-Why: In rc.d this issue affected rc.d/ipfw. However; in revision 1.15 of rc.d/ipfw (and revision 1.10.2.4 in RELENG_6) the invocation of rc.firewall was changed to be invoked in a separate shell. So, this issue no longer applies. http://www.freebsd.org/cgi/query-pr.cgi?pr=48881 From owner-freebsd-rc@FreeBSD.ORG Thu May 17 10:40:14 2007 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 [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9DFD016A400 for ; Thu, 17 May 2007 10:40:14 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 483F813C465 for ; Thu, 17 May 2007 10:40:14 +0000 (UTC) (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 l4HAeEZr020787 for ; Thu, 17 May 2007 10:40:14 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l4HAeER2020786; Thu, 17 May 2007 10:40:14 GMT (envelope-from gnats) Date: Thu, 17 May 2007 10:40:14 GMT Message-Id: <200705171040.l4HAeER2020786@freefall.freebsd.org> To: freebsd-rc@FreeBSD.org From: Mike Makonnen Cc: Subject: Re: conf/107364: pf fails to start on bootup after system update fr om FreeBSD 6.1-RELEASE (regression) X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Mike Makonnen 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: Thu, 17 May 2007 10:40:14 -0000 The following reply was made to PR conf/107364; it has been noted by GNATS. From: Mike Makonnen To: projectbugspam@gmail.com Cc: bug-followup@FreeBSD.org Subject: Re: conf/107364: pf fails to start on bootup after system update fr om FreeBSD 6.1-RELEASE (regression) Date: Thu, 17 May 2007 13:41:36 +0300 Hello, Can you provide the following information please? 1. When you updated did you run mergemaster(8) ? 2. Add rc_debug=yes in rc.conf, reboot, and mail me the relevant output around the invocation of rc.d/pf. I know you said this was a production environment but, it will be very difficult to figure out what's wrong without this information. 3. Mail the output of: rcorder -s nostart /etc/rc.d/* /usr/local/etc/rc.d/* /usr/X11R6/etc/rc.d/* Thanks. -- Mike Makonnen | GPG-KEY: http://people.freebsd.org/~mtm/mtm.asc mmakonnen @ gmail.com | AC7B 5672 2D11 F4D0 EBF8 5279 5359 2B82 7CD4 1F55 mtm @ FreeBSD.Org | FreeBSD - http://www.freebsd.org From owner-freebsd-rc@FreeBSD.ORG Thu May 17 11:00:16 2007 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 [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DDBBD16A400 for ; Thu, 17 May 2007 11:00:16 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 894FD13C459 for ; Thu, 17 May 2007 11:00:16 +0000 (UTC) (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 l4HB0G96022640 for ; Thu, 17 May 2007 11:00:16 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l4HB0GlU022638; Thu, 17 May 2007 11:00:16 GMT (envelope-from gnats) Date: Thu, 17 May 2007 11:00:16 GMT Message-Id: <200705171100.l4HB0GlU022638@freefall.freebsd.org> To: freebsd-rc@FreeBSD.org From: Mike Makonnen Cc: Subject: Re: conf/107155: [ppp] /etc/rc.d/ppp-user does not bring up pppoe a t boot X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Mike Makonnen 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: Thu, 17 May 2007 11:00:17 -0000 The following reply was made to PR conf/107155; it has been noted by GNATS. From: Mike Makonnen To: msoulier@digitaltorque.ca Cc: bug-followup@FreeBSD.org Subject: Re: conf/107155: [ppp] /etc/rc.d/ppp-user does not bring up pppoe a t boot Date: Thu, 17 May 2007 13:30:46 +0300 Can you please put rc_debug=yes in /etc/rc.conf (note: you'll get a lot of output) and mail me the output around the invocation of ppp at boot and when when you run it manually? Thanks. -- Mike Makonnen | GPG-KEY: http://people.freebsd.org/~mtm/mtm.asc mmakonnen @ gmail.com | AC7B 5672 2D11 F4D0 EBF8 5279 5359 2B82 7CD4 1F55 mtm @ FreeBSD.Org | FreeBSD - http://www.freebsd.org From owner-freebsd-rc@FreeBSD.ORG Thu May 17 11:00:21 2007 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 [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E080416A404 for ; Thu, 17 May 2007 11:00:21 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 8CDB413C48C for ; Thu, 17 May 2007 11:00:21 +0000 (UTC) (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 l4HB0LLe022688 for ; Thu, 17 May 2007 11:00:21 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l4HB0L3o022687; Thu, 17 May 2007 11:00:21 GMT (envelope-from gnats) Date: Thu, 17 May 2007 11:00:21 GMT Message-Id: <200705171100.l4HB0L3o022687@freefall.freebsd.org> To: freebsd-rc@FreeBSD.org From: Mike Makonnen Cc: Subject: Re: conf/106873: [patch] rc.d/nfslocking does not properly restart X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Mike Makonnen 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: Thu, 17 May 2007 11:00:22 -0000 The following reply was made to PR conf/106873; it has been noted by GNATS. From: Mike Makonnen To: oliver@freebsd.org Cc: bug-followup@FreeBSD.org Subject: Re: conf/106873: [patch] rc.d/nfslocking does not properly restart Date: Thu, 17 May 2007 14:00:40 +0300 Unfortunately, _rc_restart_done is private to rc.subr(8) and scripts should not depend on it being available or having any specific behavior. The solution is to breakup the script into separate scripts for statd and lockd. Cheers. -- Mike Makonnen | GPG-KEY: http://people.freebsd.org/~mtm/mtm.asc mmakonnen @ gmail.com | AC7B 5672 2D11 F4D0 EBF8 5279 5359 2B82 7CD4 1F55 mtm @ FreeBSD.Org | FreeBSD - http://www.freebsd.org From owner-freebsd-rc@FreeBSD.ORG Thu May 17 11:10:10 2007 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 [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 76C5616A405 for ; Thu, 17 May 2007 11:10:10 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 6741713C459 for ; Thu, 17 May 2007 11:10:10 +0000 (UTC) (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 l4HBA9Nf023460 for ; Thu, 17 May 2007 11:10:09 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l4HBA9Dn023459; Thu, 17 May 2007 11:10:09 GMT (envelope-from gnats) Date: Thu, 17 May 2007 11:10:09 GMT Message-Id: <200705171110.l4HBA9Dn023459@freefall.freebsd.org> To: freebsd-rc@FreeBSD.org From: Mike Makonnen Cc: Subject: Re: conf/107316: [rc.d]: [base] [rpc.lockd] nfslocking restart does not restart rpc.lockd X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Mike Makonnen 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: Thu, 17 May 2007 11:10:10 -0000 The following reply was made to PR conf/107316; it has been noted by GNATS. From: Mike Makonnen To: Net147@hotmail.com Cc: bug-followup@FreeBSD.org Subject: Re: conf/107316: [rc.d]: [base] [rpc.lockd] nfslocking restart does not restart rpc.lockd Date: Thu, 17 May 2007 14:12:07 +0300 I believe _rc_restart_done is there to prevent uncontrollable recursion (for example, script A runs script B, which runs script C, which runs script A). I think the solution is to break out rc.d/nfslocking into rc.d/statd and rc.d/lockd. I never liked having both daemons run from the same file, but at the time we had decided to limit gratuitous differences with the NetBSD code so I couldn't do anything about. Now that we don't have to worry about that I think this is the proper solution. Cheers. -- Mike Makonnen | GPG-KEY: http://people.freebsd.org/~mtm/mtm.asc mmakonnen @ gmail.com | AC7B 5672 2D11 F4D0 EBF8 5279 5359 2B82 7CD4 1F55 mtm @ FreeBSD.Org | FreeBSD - http://www.freebsd.org From owner-freebsd-rc@FreeBSD.ORG Thu May 17 11:13:41 2007 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 [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 617ED16A400; Thu, 17 May 2007 11:13:41 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 3AC2D13C44B; Thu, 17 May 2007 11:13:41 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from freefall.freebsd.org (mtm@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l4HBDfbn024258; Thu, 17 May 2007 11:13:41 GMT (envelope-from mtm@freefall.freebsd.org) Received: (from mtm@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l4HBDflv024254; Thu, 17 May 2007 11:13:41 GMT (envelope-from mtm) Date: Thu, 17 May 2007 11:13:41 GMT From: Mike Makonnen Message-Id: <200705171113.l4HBDflv024254@freefall.freebsd.org> To: oliver@freebsd.org, mtm@FreeBSD.org, freebsd-rc@FreeBSD.org Cc: Subject: Re: conf/106873: [patch] rc.d/nfslocking does not properly restart 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: Thu, 17 May 2007 11:13:41 -0000 Synopsis: [patch] rc.d/nfslocking does not properly restart State-Changed-From-To: open->closed State-Changed-By: mtm State-Changed-When: Thu May 17 11:11:48 UTC 2007 State-Changed-Why: Duplicate of conf/107316 http://www.freebsd.org/cgi/query-pr.cgi?pr=106873 From owner-freebsd-rc@FreeBSD.ORG Thu May 17 11:15:21 2007 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 [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3B62A16A400; Thu, 17 May 2007 11:15:21 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 14EAA13C44B; Thu, 17 May 2007 11:15:21 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from freefall.freebsd.org (mtm@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l4HBFKnc024316; Thu, 17 May 2007 11:15:20 GMT (envelope-from mtm@freefall.freebsd.org) Received: (from mtm@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l4HBFKZD024312; Thu, 17 May 2007 11:15:20 GMT (envelope-from mtm) Date: Thu, 17 May 2007 11:15:20 GMT From: Mike Makonnen Message-Id: <200705171115.l4HBFKZD024312@freefall.freebsd.org> To: mtm@FreeBSD.org, freebsd-rc@FreeBSD.org, mtm@FreeBSD.org Cc: Subject: Re: conf/107316: [rc.d]: [base] [rpc.lockd] nfslocking restart does not restart rpc.lockd 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: Thu, 17 May 2007 11:15:21 -0000 Synopsis: [rc.d]: [base] [rpc.lockd] nfslocking restart does not restart rpc.lockd Responsible-Changed-From-To: freebsd-rc->mtm Responsible-Changed-By: mtm Responsible-Changed-When: Thu May 17 11:14:16 UTC 2007 Responsible-Changed-Why: I'm working on this. http://www.freebsd.org/cgi/query-pr.cgi?pr=107316 From owner-freebsd-rc@FreeBSD.ORG Thu May 17 11:50:08 2007 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 [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2901016A401 for ; Thu, 17 May 2007 11:50:08 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 1A16513C45E for ; Thu, 17 May 2007 11:50:08 +0000 (UTC) (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 l4HBo7Un027941 for ; Thu, 17 May 2007 11:50:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l4HBo7El027940; Thu, 17 May 2007 11:50:07 GMT (envelope-from gnats) Date: Thu, 17 May 2007 11:50:07 GMT Message-Id: <200705171150.l4HBo7El027940@freefall.freebsd.org> To: freebsd-rc@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: conf/102722: commit references a PR X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service 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: Thu, 17 May 2007 11:50:08 -0000 The following reply was made to PR conf/102722; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: conf/102722: commit references a PR Date: Thu, 17 May 2007 11:33:15 +0000 (UTC) mtm 2007-05-17 11:33:08 UTC FreeBSD src repository Modified files: etc/rc.d kerberos Log: o Use the --detach option to kdc(8) instead of using the shell background operator '&'. PR: conf/102722 o No need to include $kerberos5_server_flags in $command_args as rc.subr(8) will take care of this. Revision Changes Path 1.6 +3 -3 src/etc/rc.d/kerberos _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-freebsd-rc@FreeBSD.ORG Thu May 17 12:06:54 2007 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 [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7C43A16A400; Thu, 17 May 2007 12:06:54 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 552E813C448; Thu, 17 May 2007 12:06:54 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from freefall.freebsd.org (mtm@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l4HC6shU029596; Thu, 17 May 2007 12:06:54 GMT (envelope-from mtm@freefall.freebsd.org) Received: (from mtm@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l4HC6r9r029592; Thu, 17 May 2007 12:06:53 GMT (envelope-from mtm) Date: Thu, 17 May 2007 12:06:53 GMT From: Mike Makonnen Message-Id: <200705171206.l4HC6r9r029592@freefall.freebsd.org> To: mtm@FreeBSD.org, freebsd-rc@FreeBSD.org, mtm@FreeBSD.org Cc: Subject: Re: conf/102722: kerberos5 server startupscript should use --detach 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: Thu, 17 May 2007 12:06:54 -0000 Synopsis: kerberos5 server startupscript should use --detach Responsible-Changed-From-To: freebsd-rc->mtm Responsible-Changed-By: mtm Responsible-Changed-When: Thu May 17 12:06:20 UTC 2007 Responsible-Changed-Why: I'll take this. http://www.freebsd.org/cgi/query-pr.cgi?pr=102722 From owner-freebsd-rc@FreeBSD.ORG Thu May 17 13:17:24 2007 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 [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0337816A402; Thu, 17 May 2007 13:17:24 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id CF45013C465; Thu, 17 May 2007 13:17:23 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from freefall.freebsd.org (mtm@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l4HDHNUM038353; Thu, 17 May 2007 13:17:23 GMT (envelope-from mtm@freefall.freebsd.org) Received: (from mtm@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l4HDHNRA038349; Thu, 17 May 2007 13:17:23 GMT (envelope-from mtm) Date: Thu, 17 May 2007 13:17:23 GMT From: Mike Makonnen Message-Id: <200705171317.l4HDHNRA038349@freefall.freebsd.org> To: stuartb@4gh.net, mtm@FreeBSD.org, freebsd-rc@FreeBSD.org Cc: Subject: Re: conf/78906: [patch] Allow mixer_enable="NO" in rc.conf 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: Thu, 17 May 2007 13:17:24 -0000 Synopsis: [patch] Allow mixer_enable="NO" in rc.conf State-Changed-From-To: open->closed State-Changed-By: mtm State-Changed-When: Thu May 17 13:15:48 UTC 2007 State-Changed-Why: This is fixed in rev. 1.7 of rc.d/mixer. I have emailed the committer to MFC it to RELENG_6. http://www.freebsd.org/cgi/query-pr.cgi?pr=78906 From owner-freebsd-rc@FreeBSD.ORG Thu May 17 13:40:16 2007 Return-Path: X-Original-To: freebsd-rc@freebsd.org 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 F003816A403; Thu, 17 May 2007 13:40:16 +0000 (UTC) (envelope-from mtm@FreeBSD.Org) Received: from mx1.ethionet.et (mx1.ethionet.et [213.55.64.53]) by mx1.freebsd.org (Postfix) with ESMTP id E791113C45D; Thu, 17 May 2007 13:40:15 +0000 (UTC) (envelope-from mtm@FreeBSD.Org) Received: from mx1.ethionet.et (localhost [127.0.0.1]) by localhost.ethionet.et (Postfix) with ESMTP id A597651F6; Thu, 17 May 2007 16:08:11 +0300 (EAT) Received: from rogue.navcom.lan (unknown [213.55.66.29])by mx1.ethionet.et ( Postfix) with SMTP id 24BCD5209;Thu, 17 May 2007 16:08:08 +0300 (EAT) Received: by rogue.navcom.lan (Postfix, from userid 1001)id A3CC31B5F; Thu, 17 May 2007 16:17:13 +0300 (EAT) Date: Thu, 17 May 2007 16:17:13 +0300 From: Mike Makonnen To: Brooks Davis Message-ID: <20070517131713.GE3228@rogue.navcom.lan> References: <20070329182906.GB38703@rogue.navcom.lan> <20070403231423.GA5244 1@lor.one-eyed-alien.net> <20070405154644.GB1844@rogue.navcom.lan> <2007040 5160251.GA68077@lor.one-eyed-alien.net> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=envbJBWh7q8WU6mo Content-Disposition: inline In-Reply-To: <20070405160251.GA68077@lor.one-eyed-alien.net> User-Agent: Mutt/1.4.2.2i X-Operating-System: FreeBSD/7.0-CURRENT (i386) X-imss-version: 2.46 X-imss-result: Passed X-imss-scores: Clean:99.90000 C:2 M:3 S:5 R:5 X-imss-settings: Baseline:3 C:2 M:2 S:3 R:2 (0.5000 0.5000) Cc: freebsd-net@freebsd.org, freebsd-rc@freebsd.org Subject: Re: Merging rc.d/network_ipv6 into rc.d/netif 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: Thu, 17 May 2007 13:40:17 -0000 --envbJBWh7q8WU6mo Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thu, Apr 05, 2007 at 11:02:51AM -0500, Brooks Davis wrote: > > > > > > I fell fairly strongly that ipv6_network_interfaces and > > > network_interfaces are a mistake and that we should remove them > > > rather than propagating them. The way I'd prefer to see interfaces > > > that are exceptional with regard to address families specified with > > > (|NO)IPV(4|6) variables in ifconfig_ or simply by not > > > having ipv(4|6)_ifconfig_interface variables (that it's a little more > > > complicated than that with ipv4_addrs_ around, but I think > > > the concept holds). > > > > I agree completely. However, when this hits the tree I don't want peoples > > configurations to break (especially since I would like to see this in > > 6-stable if we can aggree on it). Also, since this feature is already > > deprecated in the man page I think we can provide silent support for > > it without explicitly advertising it untill people have had a suffient > > transition period. > > OK, do you think it would be possible to kill off Yes, I think so. while working on the updated patch I realized that in order for this to work it would require a violation POLA, so MFC isn't going to be possible. > > > > > ifconfig_DEFAULT > > > > ifconfig_ > > > > > > ipv4 versions of these make sense, but at least ifconfig_ > > > should continue to exist. For example both setting the mac address and > > > starting WPA via the WPA keyword should not work in any address specific > > > version because that would be a layering violation. > > > > > > > Ok. That should be doable, but it's probably going to make > > configuration decisions more complicated. For example, do we ignore > > the WPA in the ipv(4|6)_* variables or does it's presence in any > > of the variables enable it? > > I'd ignore WPA outside of ifconfig_. I think we'll want DHCP > to work there and under ipv4_ifconfig_, but not IPv6. That > will change if/when a dhcp6 client arrives, but who knows when that will > happen. The current patch also moves DHCP to the versioned variables because it is inevitable that we'll have an IPv6 dhcp client in the future. So, we might as well prepare for it now. BTW, there are some dhcp6 related knobs and functions in the current patch, but they don't really do anything at the moment. They are there to prepare the way for an IPv6 dhclient in the future or to allow the one in the ports tree to plugin to rc.d easily. The patch is at: http://people.freebsd.org/~mtm/src-etc.ipv6.diff I have attached a description of the changes to this email. Cheers. -- Mike Makonnen | GPG-KEY: http://people.freebsd.org/~mtm/mtm.asc mmakonnen @ gmail.com | AC7B 5672 2D11 F4D0 EBF8 5279 5359 2B82 7CD4 1F55 mtm @ FreeBSD.Org | FreeBSD - http://www.freebsd.org --envbJBWh7q8WU6mo Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="mail.msg" Knobs that have been removed: network_interfaces ipv6_network_interfaces These knobs have been removed at Brooks' suggestion. They denoted whether an interface should be considered for IPv4 and IPv6 configuration, respectively. Instead, now the user should use the NOIPV4 and NOIPV6 keyword in the ifconfig_ variable of interface if it should *not* be considered for v4 or v6 configuration, respectively. Knobs that have changed meaning: ifconfig_ ifconfig_DEFAULT Currently these knobs are intended to be used for both non-IP *and* IPv4 configuration. Going forward they are intended for non-IP related configuration only. The old2new_knobs() subroutine will issue a warning if it detects certain IP related keywords in these knobs. The only IP related keywords allowed in these two variables are: NOIPV4 and NOIPV6. synchronous_dhclient - When set to yes dhclient will be started on DHCP interfaces during general network startup. Currently, this implicitly refers to IPv4 only. Going forward, it refers to both IPv4 and IPv6. In practice, there will be no differnce in behaviour until an IPv6 dhcp client appears in the base system. New knobs: ipv4_enable - similary to ipv6_enable, all IPv4 configuration of interfaces and routing is enabled/disabled by setting this knob to yes or no. Defaults to yes. ipv4_synchronous_dhclient - same as synchronous_dhclient, except it applies only to IPv4 interfaces. ipv6_synchronous_dhclient - same as above except for IPv6 interfaces. Unfortunately, because some knobs (like ifconfig_DEFAULT) have changed meanings, instead of being replaced, it is not possible to have a completely seemless transition. You will have to edit rc.conf(5) in order for your system to work properly after these changes. Having said that, quite a few of the new IP version related knobs can be "automagically" set based on the values of the knobs currently in use. These knobs are: gateway_enable => ipv4_gateway_enable router_enable => ipv4_router_enable router => ipv4_router router_flags => ipv4_router_flags defaultrouter => ipv4_defaultrouter static_routes => ipv4_static_routes static_routes_ => ipv4_static_routes_ route_ => ipv4_route_ dhclient_program => ipv4_dhclient_program dhclient_flags => ipv4_dhclient_flags dhclient_flags_ => ipv4_dhclient_flags_ background_dhclient_ => ipv4_background_dhclient_ The knobs that you will have to examine and modify manually are: ifconfig_ - move IPv4 related configuration (including DHCP keyword) to ipv4_ifconfig_ ifconfig__aliasX - move IPv4 related configuration to ipv4_ifconfig__aliasX ifconfig_DEFAULT - move IPv4 related configuration (including DHCP) to ipv4_ifconfig_DEFAULT network_interfaces - for the interfaces *not* on this list put the NOIPV4 keyword in the respective ifconfig_ variable and delete this knob ipv6_network_interfaces - for the interfaces *not* on this list put the NOIPV6 keyword in the respective ifconfig_ variable and delete this knob Some network subroutines have been changed, and some have been split out to reflect their use in IP v4 and v6 configuration. Here's what they look like after the change: ifconfig_up / ifconfig_down - Non-IP related ifconfig(8) configuration ifconfig_up4 / ifconfig_down4 - IPv4 related ifconfig(8) configuration ifconfig_up6 / ifconfig_down6 - IPv6 related ifconfig(8) configuration dhcpif4 - Returns 0 if the IPv4 address of an interface should be configured automatically by DHCP dhcpif6 - Returns 0 if the IPv6 address of an interface should be configured automatically by DHCP dhcpif - Returns 0 if either or both IP address versions are configured automatically by DHCP. syncdhcpif4 - Returns 0 if dhclient(8) should be run synchronously for IPv4 in the general network start script. syncdhcpif6 - Same as above except it refers to IPv6 configuration ipv4if - Returns 0 if the interface should be configured for IPv4 ipv6if - Returns 0 if the interface should be configured for IPv6 post_ifconfig_up4 / post_ifconfig_down4 - Configure IPv4 alias knobs and entries in CIDR notation post_ifconfig_up6 - configure IPv6 alias knobs ifalias_up4 / ifalias_down4 - Configure IPv4 alias entries. Called by post_ifconfig_up4/down4 routines, respectively. ifalias_up6 / ifalias_down6 - configure IPv6 alias knobs. Called by post_ifconfig_up6(). delete_addrs6 - remove IPv6 addresses from an interface. Called by ifconfig_down6(). list_net_interfaces - Lists network interfaces of the following types: - All IPv4 interfaces (legacy behaviour) ipv4 - all IPv4 interfaces ipv6 - all IPv6 interfaces nodhcp - all interfaces, excluding DHCP configured interfaces dhcp - list only DHCP configured interfaces dhcp4 - list only DHCP configured IPv4 interfaces dhcp6 - list only DHCP configured IPv6 interfaces rtsol_up - starts rtsol(8) on an interface stf_up - setup IPv4 to IPv6 mapping faith_up - setup a faith(4) interface default_interface_up - set default IPv6 interface working_ipv6_interfaces - lists valid IPv6 interfaces There are also a bunch of support functions that begin with an underscore '_'. They are meant to be private to network.subr and are called by some of the subroutines listed above. --envbJBWh7q8WU6mo-- From owner-freebsd-rc@FreeBSD.ORG Thu May 17 17:50:13 2007 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 [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9775216A400 for ; Thu, 17 May 2007 17:50:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 364F913C43E for ; Thu, 17 May 2007 17:50:13 +0000 (UTC) (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 l4HHoD4l065360 for ; Thu, 17 May 2007 17:50:13 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l4HHoCha065359; Thu, 17 May 2007 17:50:12 GMT (envelope-from gnats) Date: Thu, 17 May 2007 17:50:12 GMT Message-Id: <200705171750.l4HHoCha065359@freefall.freebsd.org> To: freebsd-rc@FreeBSD.org From: Kian Mohageri Cc: Subject: Re: conf/107364: pf fails to start on bootup after system update from FreeBSD 6.1-RELEASE (regression) X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Kian Mohageri 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: Thu, 17 May 2007 17:50:13 -0000 The following reply was made to PR conf/107364; it has been noted by GNATS. From: Kian Mohageri To: bug-followup@FreeBSD.org, projectbugspam@gmail.com Cc: Subject: Re: conf/107364: pf fails to start on bootup after system update from FreeBSD 6.1-RELEASE (regression) Date: Thu, 17 May 2007 10:14:46 -0700 Are you using hostnames or dynamic devices in your ruleset? It sounds from your report that pf was enabled (pfctl -si will tell you) but that no rules were loaded.