From owner-freebsd-rc@FreeBSD.ORG Mon Sep 4 11:08:43 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 9E35E16A4DD for ; Mon, 4 Sep 2006 11:08:43 +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 D552843D49 for ; Mon, 4 Sep 2006 11:08:42 +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 k84B8gCF094504 for ; Mon, 4 Sep 2006 11:08:42 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k84B8f0f094500 for freebsd-rc@FreeBSD.org; Mon, 4 Sep 2006 11:08:41 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 4 Sep 2006 11:08:41 GMT Message-Id: <200609041108.k84B8f0f094500@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, 04 Sep 2006 11:08:43 -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/102700 rc [PATCH] Add encrypted /tmp support to GELI/GBDE rc.d s 26 problems total. From owner-freebsd-rc@FreeBSD.ORG Tue Sep 5 19:25:58 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 448BC16A4E5; Tue, 5 Sep 2006 19:25:58 +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 A18E343DAB; Tue, 5 Sep 2006 19:25:34 +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 k85JPYOC091247; Tue, 5 Sep 2006 19:25:34 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k85JPYGt091243; Tue, 5 Sep 2006 19:25:34 GMT (envelope-from linimon) Date: Tue, 5 Sep 2006 19:25:34 GMT From: Mark Linimon Message-Id: <200609051925.k85JPYGt091243@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-rc@FreeBSD.org Cc: Subject: Re: conf/102913: /etc/rc.d/named killall in jailed OS 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, 05 Sep 2006 19:25:58 -0000 Synopsis: /etc/rc.d/named killall in jailed OS Responsible-Changed-From-To: freebsd-bugs->freebsd-rc Responsible-Changed-By: linimon Responsible-Changed-When: Tue Sep 5 19:25:12 UTC 2006 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=102913 From owner-freebsd-rc@FreeBSD.ORG Fri Sep 8 08:25:02 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 D4D9F16A4DE for ; Fri, 8 Sep 2006 08:25:02 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from cs1.cs.huji.ac.il (cs1.cs.huji.ac.il [132.65.16.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6723543D46 for ; Fri, 8 Sep 2006 08:25:02 +0000 (GMT) (envelope-from danny@cs.huji.ac.il) Received: from pampa.cs.huji.ac.il ([132.65.80.32]) by cs1.cs.huji.ac.il with esmtp id 1GLbfZ-0001UY-BM for freebsd-rc@freebsd.org; Fri, 08 Sep 2006 11:25:01 +0300 X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.2 To: freebsd-rc@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 08 Sep 2006 11:25:01 +0300 From: Danny Braniss Message-ID: Subject: rcorder question 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, 08 Sep 2006 08:25:02 -0000 intro: We rely heavely on am-utils (/usr/local is so mounted), and most of our hosts are dataless/diskless. As usual, I try to keep the local changes to minimum to smooth upgrades. /etc/rc.initdiskless /etc/rc.d/amd and early_late_divider="amd" problem: i need to move abi to start after amd (/compat is in /usr/local/compat), and im looking for a clean way to do this, without breaking too many things. any suggestions? cheers, danny From owner-freebsd-rc@FreeBSD.ORG Fri Sep 8 16:14:48 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 4DF8F16A4E2 for ; Fri, 8 Sep 2006 16:14:48 +0000 (UTC) (envelope-from brooks@lor.one-eyed-alien.net) Received: from sccmmhc92.asp.att.net (sccmmhc92.asp.att.net [204.127.203.212]) by mx1.FreeBSD.org (Postfix) with ESMTP id 61D8B43D5D for ; Fri, 8 Sep 2006 16:14:44 +0000 (GMT) (envelope-from brooks@lor.one-eyed-alien.net) Received: from lor.one-eyed-alien.net ([12.207.12.9]) by sccmmhc92.asp.att.net (sccmmhc92) with ESMTP id <20060908161442m92000uu24e>; Fri, 8 Sep 2006 16:14:42 +0000 Received: from lor.one-eyed-alien.net (localhost [127.0.0.1]) by lor.one-eyed-alien.net (8.13.6/8.13.6) with ESMTP id k88GEdfv003056; Fri, 8 Sep 2006 11:14:40 -0500 (CDT) (envelope-from brooks@lor.one-eyed-alien.net) Received: (from brooks@localhost) by lor.one-eyed-alien.net (8.13.6/8.13.6/Submit) id k88GEdHG003055; Fri, 8 Sep 2006 11:14:39 -0500 (CDT) (envelope-from brooks) Date: Fri, 8 Sep 2006 11:14:35 -0500 From: Brooks Davis To: Danny Braniss Message-ID: <20060908161435.GB2447@lor.one-eyed-alien.net> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="gatW/ieO32f1wygP" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.11 Cc: freebsd-rc@freebsd.org Subject: Re: rcorder question 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, 08 Sep 2006 16:14:48 -0000 --gatW/ieO32f1wygP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Sep 08, 2006 at 11:25:01AM +0300, Danny Braniss wrote: > intro: > We rely heavely on am-utils (/usr/local is so mounted), and most > of our hosts are dataless/diskless. As usual, I try to keep the local > changes to minimum to smooth upgrades. >=20 > /etc/rc.initdiskless > /etc/rc.d/amd > and > early_late_divider=3D"amd" >=20 > problem: > i need to move abi to start after amd (/compat is in /usr/local/compat), > and im looking for a clean way to do this, without breaking too many thin= gs. >=20 > any suggestions? This is tricky. We've typically assumed that /usr/local is mounted by the time mountcritremote is done. I think the right thing to do is the change things so that both abi and amd run between SERVERS and DAEMON and make abi explicitly depend on amd. amd is already in the right place, but abi is currently a requirement for SERVERS which is almost certainly wrong. In the unlikely event that a non-native server actually needs to start before DAEMON is should just depend on abi. Things that start before DAEMON should not expect a working environment unless they really try hard to get it. This may or may not be an issue for you, but I think we're going to want to consider to splitting ldconfig so we run it on the base before SERVERS and on other directories later on. As to a clean way of making this sort of changes locally, there isn't really one. -- Brooks --gatW/ieO32f1wygP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFAZbqXY6L6fI4GtQRAvCVAJ92QO8ECp3WP87XMy7260URSLdoCQCePtGp vf213HjFrUme2fFw5OtGoPg= =vrfP -----END PGP SIGNATURE----- --gatW/ieO32f1wygP-- From owner-freebsd-rc@FreeBSD.ORG Fri Sep 8 16:33:44 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 0D43B16A4DA for ; Fri, 8 Sep 2006 16:33:44 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from cs1.cs.huji.ac.il (cs1.cs.huji.ac.il [132.65.16.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B68F43D5A for ; Fri, 8 Sep 2006 16:33:42 +0000 (GMT) (envelope-from danny@cs.huji.ac.il) Received: from pampa.cs.huji.ac.il ([132.65.80.32]) by cs1.cs.huji.ac.il with esmtp id 1GLjIQ-000Hrb-M2; Fri, 08 Sep 2006 19:33:38 +0300 X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.2 To: Brooks Davis In-reply-to: <20060908161435.GB2447@lor.one-eyed-alien.net> References: <20060908161435.GB2447@lor.one-eyed-alien.net> Comments: In-reply-to Brooks Davis message dated "Fri, 08 Sep 2006 11:14:35 -0500." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 08 Sep 2006 19:33:38 +0300 From: Danny Braniss Message-ID: Cc: danny@cs.huji.ac.il, freebsd-rc@freebsd.org Subject: Re: rcorder question 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, 08 Sep 2006 16:33:44 -0000 > > intro: > > We rely heavely on am-utils (/usr/local is so mounted), and most > > of our hosts are dataless/diskless. As usual, I try to keep the local > > changes to minimum to smooth upgrades. > >=20 > > /etc/rc.initdiskless > > /etc/rc.d/amd > > and > > early_late_divider=3D"amd" > >=20 > > problem: > > i need to move abi to start after amd (/compat is in /usr/local/compat), > > and im looking for a clean way to do this, without breaking too many thin= > gs. > >=20 > > any suggestions? > > This is tricky. We've typically assumed that /usr/local is mounted by > the time mountcritremote is done. I think the right thing to do is the > change things so that both abi and amd run between SERVERS and DAEMON > and make abi explicitly depend on amd. amd is already in the right > place, but abi is currently a requirement for SERVERS which is almost > certainly wrong. In the unlikely event that a non-native server > actually needs to start before DAEMON is should just depend on abi. > Things that start before DAEMON should not expect a working environment > unless they really try hard to get it. > > This may or may not be an issue for you, but I think we're going to > want to consider to splitting ldconfig so we run it on the base before > SERVERS and on other directories later on. > while experimenting i saw some, what looks to me, wierd things :-) 1- mountcritremote does nfs mounts, but is not dependant on nfsclient. 2- many requiere named, though i believe 'access to a nameserver' would be more appropiate, ie rpcbind 3- same goes for NIS/YP, applications need the maps, not necesarely a working ypserv. I use Hesiod/DNS instead of NIS, so i removed amd's dep. on them, and set BEFORE: SERVERS, removed rcpinfo's dep. on named > As to a clean way of making this sort of changes locally, there isn't > really one. > I agree, it usually takes me anout an hour to re-arrange things, but would love to reduce it :-) danny