Thinking forward LFS-7.0

Dan Nicholson dbn.lists at gmail.com
Wed Mar 16 20:14:09 PDT 2011


On Wed, Mar 16, 2011 at 3:22 PM, Steve Jones <sjml at slohj.org> wrote:
> On Mon, 14 Mar 2011, DJ Lucas wrote:
>
>> On 03/14/2011 12:03 AM, Nathan Coulson wrote:
>> >
>> >
>> >On Sun, Mar 13, 2011 at 9:45 PM, DJ Lucas <dj at linuxfromscratch.org
>> ><mailto:dj at linuxfromscratch.org>> wrote:
>> >
>> >    On 03/13/2011 11:39 PM, DJ Lucas wrote:
>> >    > * LSB Compliance - For LFS we are nearly there anyway.
>> >    >
>> >    > * Dynamic boot script - No more static list of links, this kind
>> >    of ties
>> >    > into LSB Bootscripts, but there are other options.
>> >    >
>> >    Again, these two go hand in hand for me. In the current
>> >    lfs-bootscripts
>> >    tarball, I've been working on and using exclusively the contrib/lsb-v3
>> >    boot scripts for over 3 years now. They are an extension of something
>> >    that Nathan Coulson and Alexander Patrakov had started on. These are
>> >    completely lsb-v4 compliant as well and are IMO a huge improvement
>> >    over
>> >    the current boot scripts. I've been using Dan Nicholson's initd-tools
>> >    package to provide the install_initd and remove_initd programs. Aside
>> >    from the fact that there is no longer any need to maintain a list of
>> >    symlinks for startup order, they add a lot of niceties, including
>> >    boot-logging and conditional startup for trouble-shooting.
>> >
>> >
>> >
>> >ah, I miss the bootscript days.  I'll have to take a look, and
>> >find out what I have been missing out on
>> >
>>
>> Yes, please! Another set of eyes and additional brain power is
>> always welcome! You should still have commit privs so feel free to
>> help yourself. The current 'stable' boot scripts are the remnants
>> after we ripped out the i18n additions. Though they are stable, they
>> still contain a lot of cruft such as boot_mesg which is largely
>> unneeded. I wound up doing a complete rewrite of rc and a single
>> conditional source of the configuration files in lsb-v3. IOW, at the
>> cost of possibly faster conditional logic, they only get sourced by
>> the script if running outside of rc in the lsb-v3 directory. I
>> honestly don't remember what the 'stty sane' issue was caused by,
>> but I have never been able to reproduce it since and saw no reason
>> to source the files in every single sub-shell. BTW, Dan's
>> initd-tools has moved. He is currently hosting them in his home
>> directory on freedesktop.org.
>
> Do you have the link to initd-tools.  I've searched all morning and
> can't find anything.  I'm thinking of trying the LSB scripts on my next
> build now that linux=2.6.38 is out.

http://people.freedesktop.org/~dbn/initd-tools/

I haven't migrated the git repo over there yet, but I also haven't
made any more commits since the last release. :)

--
Dan



More information about the lfs-dev mailing list