Commit Graph

113 Commits

Author SHA1 Message Date
Matthew Burgess
634aa8990c Move Psmisc to before E2fsprogs to fix issues with E2fsprogs' testsuite. Fixes #2975.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9685 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2011-12-05 21:25:41 +00:00
Bruce Dubbs
9813d5e328 Updates to boot scripts:
general cleanup;
  move consolelog function to rc;
  clean up boot logging functions;
  fix interactive prompt between run level S and target run level.



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9661 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2011-11-14 20:40:06 +00:00
Matthew Burgess
374259a011 Remove Pkg-Config and its dependencies PCRE and Glib. Glib's dependencies are becoming too heavyweight for LFS to be incorporating.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9616 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2011-10-07 19:16:12 +00:00
Bruce Dubbs
f874424cab Rename /etc/sysconfig/init_params to /etc/sysconfig/rc.site.
Move network services to /lib/services.
Move init-functions to /lib/lsb.
Make /lib/lsb a symlink to /lib/services.
Create convenience symlink /etc/init.d->/etc/rc.d/init.d
Add help and man pages to ifup/ifdown.

Append /run/var/bootlog to /var/log/boot.log at the end of
the boot sequence.

Add capability to step through the boot scripts at boot time.

Optionally allow environment variables in sysconfig directory's
console, network, and clock files to be placed in rc.site.

Add an optional FASTBOOT parameter to set /fastboot when rebooting.

Remove a minor warning message from udev that is triggered
by the udev_retry boot script.

Add SKIPTMPCLEAN as an optional parameter to skip cleaning /tmp at boot time.

Add a page to Chapter 7 documenting rc.site. 



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9597 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2011-09-19 03:31:46 +00:00
DJ Lucas
43c2ecf0b8 Update to lfs-bootscripts-20110531.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9556 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2011-05-31 03:36:33 +00:00
Matthew Burgess
47045599e6 Upgrade to Pkg-config-0.26 and add PCRE and Glib as required dependencies.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9547 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2011-05-22 22:21:37 +00:00
Matthew Burgess
b8d2a723d7 Fix up issues with bootscript generation.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9546 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2011-05-22 22:20:22 +00:00
Bruce Dubbs
9f318ba306 Add new /run mount point to top level directories. Mount a tmpfs on /run in
bootscripts.  Add symlinks to use new /run tmpfs.



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9510 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2011-04-19 03:26:49 +00:00
Matthew Burgess
3698c933c7 Upgrade to Man-DB-2.6.0.2 and add its dependency libpipeline-1.2.0. Fixes #2857.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9504 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2011-04-18 18:56:00 +00:00
Bruce Dubbs
e1428f313c Upgrade to Util-linux-2.19. Changed name from util-linux-ng.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9459 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2011-02-11 01:19:47 +00:00
Matthew Burgess
6b7f1afded Add Autoconf as a testsuite dependency of Tar. Fixes #2822.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9446 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2011-01-23 11:54:00 +00:00
Bruce Dubbs
080aa9f164 Tweaks to Xz instructions
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9437 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2011-01-05 00:10:26 +00:00
Bruce Dubbs
51023236d6 Added XZ-Utils as a new compression utility package for independent use or with
tar.



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9435 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2011-01-02 06:45:50 +00:00
Matthew Burgess
9399a73bc3 Correct test suite dependencies for File. Fixes #2792.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9418 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2010-11-18 19:56:08 +00:00
Bruce Dubbs
0ebe029b75 Be consistent about 'test suites'
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9377 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2010-09-18 00:12:44 +00:00
Bruce Dubbs
d7bd6fdcdf Update udev testfile parameters
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9345 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2010-07-30 20:43:32 +00:00
Bruce Dubbs
06b8ac0652 Update dependencies
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9338 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2010-07-18 21:55:37 +00:00
Bruce Dubbs
f00a9d4134 Add instructions for the new testsuite in diffutils
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9264 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2010-05-03 03:57:13 +00:00
Bruce Dubbs
4d2077d798 Adjust zlib instructions to ensure .pc file and all libraries are in the proper
location.  Thanks to Chris Staub.


git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9261 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2010-05-03 03:27:00 +00:00
Bruce Dubbs
d944136079 Replaced deprecated w3.org XInclude throughout the book
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9257 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2010-04-21 20:16:28 +00:00
Matthew Burgess
49168420d4 Upgrade to GCC-4.5.0, including the addition of its new dependency, MPC. Fixes #2636.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9254 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2010-04-20 20:08:12 +00:00
Bruce Dubbs
c72b64966b Put file before glibc in chapter 6 for better test coverage
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9186 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2010-02-17 22:14:04 +00:00
Matthew Burgess
86b99016a6 Mention GCC's optional dependencies. Fixes #2521.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9177 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2010-02-01 22:15:40 +00:00
Matthew Burgess
3cf57d4059 Remove a lot of redundant Udev rules. Upstream has most of what we need. Fixes #2527.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9165 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2010-01-26 19:28:22 +00:00
Matthew Burgess
281a7d32a5 M4 can use libsigsegv, at least in its testsuite.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9145 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2010-01-03 19:08:57 +00:00
Matthew Burgess
a44d116ea2 Upgrade to Patch-2.6.1. Fixes #2538.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9141 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2010-01-03 19:02:47 +00:00
Bruce Dubbs
0c2106b747 Added a section to each package's dependencies
in the Appendix to list external (non-LFS) dependencies for
 LFS packages.


git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9115 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2009-11-22 22:11:22 +00:00
Matthew Burgess
5f7456b7b4 Various text corrections from Chris Staub. Fixes #2470.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9037 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2009-08-12 19:16:30 +00:00
Bruce Dubbs
420a2a2123 Update Acknowledgements
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9019 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2009-07-29 18:28:31 +00:00
Matthew Burgess
7514f44283 Remove chapter-specific dependency notes for GCC. No other packages have such specific dependencies. Fixes #2460.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9002 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2009-07-26 19:24:21 +00:00
Matthew Burgess
f097552169 Update more dependency info. Thanks to Chris Staub for the patch. Fixes #2456.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8998 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2009-07-26 19:08:57 +00:00
Matthew Burgess
69ef7b4a5d Move GDBM before Perl in chapter 6 as Perl can make use of it. Fixes #2447.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8978 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2009-07-20 19:10:23 +00:00
Matthew Burgess
a21c54edee Typo fix
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8976 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2009-07-19 21:22:12 +00:00
Matthew Burgess
5c61a3775a Remove Berkeley DB as a dependency of Man-DB and IPRoute2. Add placeholder for GDBM dependencies. Thanks to Jean-Phillipe Mengual for the report.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8974 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2009-07-19 15:17:10 +00:00
Matthew Burgess
cd82ee5013 Update list of intalled programs and libraries for Util-Linux-NG & E2fsprogs, and update dependency info. Thanks to Chris Staub for the patch. Fixes #2444.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8966 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2009-07-18 12:46:16 +00:00
Matthew Burgess
9cccea2aed Remove Berkeley DB; Man-DB uses GDBM now. Fixes #2440.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8962 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2009-07-18 12:30:56 +00:00
Bryan Kadzban
3a34893e27 Upgrade udev to 143. Remove the testsuite dependencies from appendix C (since there is no udev testsuite anymore). Fixes #2425.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8947 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2009-06-29 03:24:56 +00:00
Gerard Beekmans
30081aded5 Removal of old sponsors that are no longer active and/or applicable.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8920 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2009-05-24 19:49:45 +00:00
Matthew Burgess
6a4a95fd50 Various dependency fixes from Chris Staub. Fixes #2368.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8840 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2009-03-12 21:10:44 +00:00
Matthew Burgess
1cdaff9801 Various text updates/typo fixes from Chris Staub. Fixes #2367.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8839 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2009-03-12 21:09:00 +00:00
Jeremy Huntwork
abbd5d2a12 Update Greg Schafer's entry in the acknowledgments section
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8772 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2008-12-08 00:24:02 +00:00
Matthew Burgess
3fa7ca4305 Upgrade to Binutils-2.19. FIxes #2268.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8758 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2008-12-07 11:38:36 +00:00
Bryan Kadzban
a91be49af4 s/<tab>/<spaces>/g everywhere. Also fix one typo in the e2fsprogs installed-binaries list, since I noticed it when killing tabs.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8734 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2008-11-06 05:23:09 +00:00
Matthew Burgess
55b3f62449 Add GMP & MPFR package dependencies, and remove Mktemp dependencies. Fixes #2218.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8692 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2008-10-21 22:40:54 +00:00
Bruce Dubbs
9047098ea1 Typo
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8672 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2008-10-19 17:37:35 +00:00
Randy McMurchy
c49647b10a Modified the Chapter 5 instructions so that instead of building the GMP and MPFR packages separately for GCC Pass2, they are built by GCC internally
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8661 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2008-10-13 13:32:41 +00:00
Randy McMurchy
a8e23bd853 Moved the Chapter 5 M4 installation to before GCC Pass1 so that the internal GCC build of GMP will not fail in case M4 doesn't exist on the host
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8649 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2008-10-12 15:09:40 +00:00
Randy McMurchy
59af1dcf3a Updated the Perl instructions, thanks to Greg Shafer for pointing out the issues - This change also required that the Zlib package is built right before the Perl package in Chapter 6
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8620 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2008-10-10 17:41:36 +00:00
Randy McMurchy
6cc051651b Updated GCC to 4.3.2 which includes adding the GMP-4.2.4 and MPFR-2.3.2 packages - This new version of GCC requires the added packages - Thanks to DJ Lucas for the stimulus and initial work resulting in this and all of the other package updates coming up
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8562 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2008-10-03 20:14:18 +00:00
Bruce Dubbs
36fdf7096d Fix typo in directory name
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8550 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2008-06-25 14:38:56 +00:00
Bruce Dubbs
12bc33686f Add udev rules as an appendix
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8549 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2008-06-04 17:15:04 +00:00
Bruce Dubbs
1c4800743d Moved bootscripts and udev-config to BOOK
Updated Makefile to automatically generate bootscript and udev-config tarballs
Updated licesnse to be the same as BLFS

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8548 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2008-06-03 21:51:14 +00:00
Manuel Canales Esparcia
f70fb9ff45 More updates in dependencies list. Thanks to Chris Staub for the patch.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8397 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2007-09-25 16:38:14 +00:00
Manuel Canales Esparcia
ff424900a0 Updated dependencies list.
Thanks to Chris Staub for the patch.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8396 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2007-09-23 09:03:56 +00:00
Manuel Canales Esparcia
9058aa1ecb Updated Ncurses contents list and fixes some typos.
Thanks to Chris Staub for the patch.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8385 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2007-09-16 07:29:31 +00:00
Dan Nichilson
6a12592ea2 Added Ken Moffat to the acknowledgements and updated Jeremy's description
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8337 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2007-08-27 21:45:48 +00:00
Bruce Dubbs
6c84fe6055 Sync trunk with 6.3 changes: man-db patch, linux-2.6.22.4, acknowledgements
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8333 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2007-08-21 19:09:02 +00:00
Manuel Canales Esparcia
b06ca361a4 Updated book sources to use DocBook-XML DTD 4.5
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7970 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2007-03-21 18:42:58 +00:00
Manuel Canales Esparcia
fb2c869ef5 Fixed dependencies.xml again, is the Coreutils testsuite what depends on E2fsprogs.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7824 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2006-10-08 08:02:14 +00:00
Manuel Canales Esparcia
b5d116692f Fixed dependencies.xml to reflect that now Coreutils depends on E2fsprogs.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7823 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2006-10-08 07:56:22 +00:00
Ken Moffat
a92b3e7bdc Move to ext3, resolves #1792.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7590 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2006-05-07 12:42:05 +00:00
Manuel Canales Esparcia
2ff6c16c03 Added SEO Company Canada to donators acknowledgements.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7567 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2006-04-27 17:09:30 +00:00
Manuel Canales Esparcia
abe30076b3 Placed all appendices into a common dir.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7563 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2006-04-22 12:19:49 +00:00