From owner-freebsd-stable@FreeBSD.ORG Wed Nov 28 20:06:01 2007 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ACC8516A46E for ; Wed, 28 Nov 2007 20:06:01 +0000 (UTC) (envelope-from antik@bsd.ee) Received: from smtp-gw1.starman.ee (smtp-out3.starman.ee [85.253.0.5]) by mx1.freebsd.org (Postfix) with ESMTP id 7210513C4D1 for ; Wed, 28 Nov 2007 20:06:01 +0000 (UTC) (envelope-from antik@bsd.ee) Received: from mx1.starman.ee (mx1.starman.ee [62.65.192.16]) by smtp-gw1.starman.ee (Postfix) with ESMTP id 1D61AA21997 for ; Wed, 28 Nov 2007 22:06:00 +0200 (EET) X-Virus-Scanned: by Amavisd-New at mx1.starman.ee Received: from [192.168.2.100] (pc65.host1.ida.starman.ee [62.65.240.65]) by mx1.starman.ee (Postfix) with ESMTP id AAE363F4069 for ; Wed, 28 Nov 2007 22:05:59 +0200 (EET) From: Andrei Kolu To: freebsd-stable@freebsd.org Date: Wed, 28 Nov 2007 22:05:57 +0200 User-Agent: KMail/1.9.7 References: <200711282116.53008.antik@bsd.ee> <200711282037.32490.freebsd-stable@dino.sk> <20071128205251.W47321@ramstind.fig.ol.no> In-Reply-To: <20071128205251.W47321@ramstind.fig.ol.no> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200711282205.58036.antik@bsd.ee> Subject: Re: questionable feature- rcvar woes X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Nov 2007 20:06:01 -0000 Wednesday 28 November 2007 21:55:44 kirjutas Trond Endrest=F8l: > On Wed, 28 Nov 2007 20:37+0100, Milan Obuch wrote: > > On Wednesday 28 November 2007 20:16:51 Andrei Kolu wrote: > > > 1) Disable powerd in rc.conf- comment it out. > > > # enable_powerd=3D"YES" > > > 2) Stop powerd > > > # /etc/rc.d/powerd stop > > > ...silence- nothing in logs either. > > > > Stop for a moment - enable_powerd means actually 'enable action carried > > by /etc/rc.d/powerd script', using this semantics actually explains all > > details. Or you could treat it as a stack of a sort, reversing order to > > 2) 1) just produces desired output. > > /etc/rc.d/powerd forcestop > > will execute the stop code regardless of the rcvar in /etc/rc.conf or > similar files. > > rc.subr(8) is your friend, or perhaps not. I know rcvar well enough and that force* feature too, what I don't like is= =20 that sometimes from command line you'll never know if it is a problem with= =20 wrong line in rc.conf or something else... Of course it is good if during=20 boot there is no useless messages scrolling. So, rcvar can't detect if it w= as=20 launched bye rc or from shell?