Author: dj Date: 2008-02-10 23:08:56 -0700 (Sun, 10 Feb 2008) New Revision: 8477
Added: trunk/bootscripts/contrib/lsb-v3/Changelog Removed: trunk/bootscripts/contrib/lsb-v3/CHANGLOG Modified: trunk/bootscripts/contrib/lsb-v3/README Log: Updated lsv-v3 docs Deleted: trunk/bootscripts/contrib/lsb-v3/CHANGLOG =================================================================== --- trunk/bootscripts/contrib/lsb-v3/CHANGLOG 2008-02-09 20:14:20 UTC (rev 8476) +++ trunk/bootscripts/contrib/lsb-v3/CHANGLOG 2008-02-11 06:08:56 UTC (rev 8477) @@ -1,8 +0,0 @@ -20070820 - [dj] * Synced with LFS-bootscripts -20070705 - [dj] * Synced with LFS-bootscripts - * Removed 'stty' from the environment setup as it breaks - custom key configs when run from the CLI. - -20070218 - [dj] * Synced with LFS-bootscripts. - -20070206 - [dj] * Initial commit Added: trunk/bootscripts/contrib/lsb-v3/Changelog =================================================================== --- trunk/bootscripts/contrib/lsb-v3/Changelog (rev 0) +++ trunk/bootscripts/contrib/lsb-v3/Changelog 2008-02-11 06:08:56 UTC (rev 8477) @@ -0,0 +1,9 @@ +20080210 - [dj] * Updated documentation +20070820 - [dj] * Synced with LFS-bootscripts +20070705 - [dj] * Synced with LFS-bootscripts + * Removed 'stty' from the environment setup as it breaks + custom key configs when run from the CLI. + +20070218 - [dj] * Synced with LFS-bootscripts. + +20070206 - [dj] * Initial commit Modified: trunk/bootscripts/contrib/lsb-v3/README =================================================================== --- trunk/bootscripts/contrib/lsb-v3/README 2008-02-09 20:14:20 UTC (rev 8476) +++ trunk/bootscripts/contrib/lsb-v3/README 2008-02-11 06:08:56 UTC (rev 8477) @@ -1,7 +1,7 @@ LSB-V3 README The scripts contianed in this directory are a complete rewrite of the -boot scripts from LFS-6.1 (updated for LFS-SVN about 2007-02-16). As is +boot scripts from LFS-6.1 (updated for LFS-SVN about 2007-08-20). As is usually the case with a rewrite, there have been many changes: LSB Version 3.1 Compliant Scripts - Immediately noticable are the LSB headers @@ -18,13 +18,18 @@ LSB 3.1 Omissions - Unfortunately, this package is not completely LSB compliant as it lacks install-initd and remove-initd programs. The current popular flavor of these programs is written in Python, which, as you should -know, is not installed until BLFS. I gave up on a bash version of these -scripts when I lost scope about three bash arrays deep (hint: you only want -to read from and write to disk one time at program start and end repectively). -But do feel free to write a perl or bash implementation if you have the -ability and patience to do so. You might see a contrib directory appear in -BLFS-Bootscripts someday in the future if there is any demand for the already -writen Python version of these programs. +know, is not installed until BLFS. I began work on a bash implementation, +with the original intent to use GNU make to procees the generated config +file. I later decided to use bash directly, but got lost in tab stops and +have not yet had the time to correct for the change. The gerneral operation +of the scripts is correct, but parsing the generated temp file is broken ATM +due to the change from tab to space delimiter. Feel free to have a hack at +the incomplete scripts I've placed in my home directory on quantum. They +have been heavily commented, and don't actually do anything as they are not +yet working as expected. The organize_links script is the one that does all +of the magic voodoo for a complete reorder. Keep in mind that this script +would never be called if using only LFS/BLFS supplied scripts. +http://www.linuxfromscratch.org/~dj/lsb-scripts/ Distribution Independent - this original goal for the LFS scripts has been stretched even further by providing both a global rc config file that @@ -69,8 +74,9 @@ LSB Functions - The previous lfs-bootscripts sourced a functions file located at /etc/rc.d/init.d/functions. This file has been renamed -lfs-functions to segregate it from the old. Both old and new bootscripts -can be used simultaneously in a SYS-V setup (with proper symlinks in place). +<distro>-functions to segregate it from the old. The name is configurable +by the rc.site configuration file. Both old and new bootscripts can be +used simultaneously in a SYS-V setup (with proper symlinks in place). LSB defined functions are used where possible, but the lfs-functions file provides, easy to use wraper functions that start/stop/reload/force-reload/restart programs, evaluate the numerical @@ -88,7 +94,7 @@ Complete Rewrite - Yep. That doesn't mean that code wasn't reused when possible, so Alexander, Bryan, Dan, Gerard, Jeremy, Jim, Mathias, Matthew, Nathan, and countless other contributors (whose names I've forgotten and will -promptly be reminded of (please)) are owed credit for these as well. That +promptly be reminded of (please)) are due credit for these as well. That said, at very least, this is a complete reorganisation that I've tested to the best of my ability, but there probably are some hidden bugs that will come to lite when used more frequently. Please give me a shout _when_ you -- http://linuxfromscratch.org/mailman/listinfo/lfs-book FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
