[ANNOUNCE] LFS-Bootscripts 2.1.0

Nathan Coulson conathan at conet.dyndns.org
Tue May 4 21:58:52 PDT 2004

> Yo guys,
> First off, I've never released the bootscripts before, so please forgive
> my cluelessness.  Nathan's not around though, and a new revision was due
> in order to keep the 6.x books happy.
> Hono{,u}rable mentions in this release:
>   o  Integration of Alexander Patrakov's console script.
>   o  Modified the re-creation of the /var/run/utmp file, so that it gets
>      chgrp utmp, if that group is present.
>   o  Udev support is now the default.
>   o  Moved the default gateway configuration to the per-device config
>      file so that 'ifup' and 'ifdown' bring up/down the gateway too.
>   o  Collect a list of PIDs to kill from /var/run/*.pid if it exists.

actually, if you stick
it'll translate into
kill `cat $PIDFILE`,

otherwise, it'll just use pidof.  since none of the scripts have PIDFILE
set to anything yet... it's sortof moot.

> What this means for users:
> If you're not using a 6.x (or BE-LFS) book, then do *not* touch this
> release; stick with 2.0.5.  Everyone else, if you're using a static IP
> configuration, then you'll need to move your gateway configuration to
> the appropriate place.  See the README.
> Hope I didn't screw this up...
> Later,
> Zack
> --
> http://linuxfromscratch.org/mailman/listinfo/lfs-dev
> FAQ: http://www.linuxfromscratch.org/lfs/faq.html
> Unsubscribe: See the above information page

                                 5 02:00:12 2004
Return-Path: <bdubbs at swbell.net>
X-Original-To: lfs-dev at linuxfromscratch.org
Delivered-To: lfs-dev at linuxfromscratch.org
Received: by smtp.linuxfromscratch.org (Postfix, from userid 108)
	id 28CDB1324; Wed,  5 May 2004 02:00:12 -0600 (MDT)
Received: from spidey.easydns.com (smtp.easydns.com [])
	by smtp.linuxfromscratch.org (Postfix) with ESMTP id AD44EC6A
	for <lfs-dev at linuxfromscratch.org>;
	Wed,  5 May 2004 02:00:08 -0600 (MDT)
Received: from mtaw6.prodigy.net (mtaw6.prodigy.net [])
	by spidey.easydns.com (Postfix) with ESMTP id B339B6FB4F
	for <lfs-dev at linuxfromscratch.org>;
	Wed,  5 May 2004 01:52:41 -0400 (EDT)
Received: from swbell.net (adsl-64-216-23-35.dsl.snantx.swbell.net
	by mtaw6.prodigy.net (8.12.10/8.12.10) with ESMTP id i455p5T1026494
	for <lfs-dev at linuxfromscratch.org>; Tue, 4 May 2004 22:51:05 -0700 (PDT)
Message-ID: <40988115.2070909 at swbell.net>
Date: Wed, 05 May 2004 00:52:21 -0500
From: Bruce Dubbs <bdubbs at swbell.net>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3) Gecko/20030312
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: LFS Development List <lfs-dev at linuxfromscratch.org>
References: <40971826.1020902 at swbell.net>	<20040504193539.0f747cc9.matthew at linuxfromscratch.org>	<Pine.LNX.4.58.0405042047180.1475 at ppg_penguin>	<36364. at conet.dyndns.org>
	<20040504210939.31bc770d.matthew at linuxfromscratch.org>
In-Reply-To: <20040504210939.31bc770d.matthew at linuxfromscratch.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on 
X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
Subject: Re: 5.1 Release Criteria
X-BeenThere: lfs-dev at linuxfromscratch.org
X-Mailman-Version: 2.1.2
Precedence: list
Reply-To: LFS Development List <lfs-dev at linuxfromscratch.org>
List-Id: LFS Development List  <lfs-dev.linuxfromscratch.org>
List-Unsubscribe: <http://linuxfromscratch.org/mailman/listinfo/lfs-dev>,
	<mailto:lfs-dev-request at linuxfromscratch.org?subject=unsubscribe>
List-Archive: <http://linuxfromscratch.org/pipermail/lfs-dev>
List-Post: <mailto:lfs-dev at linuxfromscratch.org>
List-Help: <mailto:lfs-dev-request at linuxfromscratch.org?subject=help>
List-Subscribe: <http://linuxfromscratch.org/mailman/listinfo/lfs-dev>,
	<mailto:lfs-dev-request at linuxfromscratch.org?subject=subscribe>
X-List-Received-Date: Wed, 05 May 2004 08:00:13 -0000

Matthew Burgess wrote:

>On Tue, 4 May 2004 14:04:01 -0600 (MDT)
>"Nathan Coulson" <conathan at conet.dyndns.org> wrote:
>>2.0.5 is 2.0.4 with the heimdal script in it (AKA, no changes when it
>>comes to LFS).  It should be added for BLFS's sake.
>Ack, why are BLFS scripts in a LFS-Bootscript tarball?  Sorry if I
>missed the previous discussion on this, but doesn't it just create an
>unnecessary dependency between the two projects?

  Why not separate the LFS and BLFS scripts.  In the LFS Makefile, put in:

-include blfs/Makefile

The dash indicates that make should ignore the file is it can't be found.

We can place all the BLFS stuff in blfs/Makefile and support files.  The 
lfs package then only contains the
main LFS scripts and then we have the users download a separate blfs 
scripts package, when they get to the BLFS Book,
that unpacks from the same start point to, say,  
/usr/src/bootscripts/blfs.  This would also allow the BLFS scripts to 
stand alone.

In any case, the LFS instructions need to be expanded to tell the user 
to keep the bootscripts package around for BLFS.

Another last thought.  I didn't test it but the include statement might 
be even better as:

-include */Makefile

which allows us to drop new directories into the main bootscripts 
directory at any time.

  -- Bruce

More information about the lfs-dev mailing list