Commit Graph

76 Commits

Author SHA1 Message Date
Pierre Labastie
effe07a910 Fix circular deps between util-linux and eudev/systemd:
- build util-linux in chapter 5 for both books
- move eudev before util-linux in chapter 6
- make utils-linux libs and headers accessible to /usr in
  "Creating essential ..."
- not related, but forgotten at previous commit: make also libfl flex
  library accessible to /usr

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11817 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-04-19 14:45:08 +00:00
Bruce Dubbs
dd2d8eb3b0 Update bzip2 url.
Update to util-linux-2.33.2. 
Update to linux-5.0.7. 
Update to gawk-5.0.0. 



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11578 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2019-04-15 20:15:34 +00:00
Bruce Dubbs
d89628d9d9 Typo
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11523 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2019-02-15 05:46:39 +00:00
Bruce Dubbs
75828c36cc Add some locales and symlinks to avoid test errors.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11518 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2019-02-13 02:28:18 +00:00
DJ Lucas
b8cb3b30d6 Add 'wheel' group to systemd groups.
Add touch to the list of moved coreutils programs, and clarify necessity of the moves to meet FHS compliance.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11488 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2018-11-24 18:08:40 +00:00
Douglas R. Reno
31bf7e7f07 Update to elfutils-0.175
Update to tcl-8.6.9
Update to openssl-1.1.1a
Update to linux-4.19.3
Update to systemd-239-25d1ba1
Add 'wheel' group to /etc/groups for systemd
Add a sed to fix a test in autoconf

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11487 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2018-11-21 19:22:28 +00:00
Bruce Dubbs
e0472a1847 Fix groups file
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11485 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2018-11-14 16:30:37 +00:00
Bruce Dubbs
6c672426f8 Clean up of unneeded symbolic links.
Reordered packages so version specific packages are
built as late as possible in Chapter 6. Now building
util-linux in Chapter 5 is unneeded and has been removed.

Update to eudev-3.2.6. 
Update to elfutils-0.174 (libelf). 
Update to psmisc-23.2. 
Update to openssl-1.1.1. 
Update to linux-4.18.9. 



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11472 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2018-09-20 17:02:36 +00:00
Bruce Dubbs
80541620cf Make symbolic links in inital part of Chapter 6 consistent
for all versions of the book.  Allows removing environment 
variables no longer needed with e2fsprogs.



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11432 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2018-07-06 19:02:39 +00:00
Bruce Dubbs
89970f9a7c Update to mpfr-4.0.0.
Update to mpc-1.1.0.  



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11352 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2018-01-14 17:21:37 +00:00
Bruce Dubbs
a91de2aaa7 Update to linux-4.14.12.
Update to gdbm-1.14.1.  
Update to e2fsprogs-1.43.8.  



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11347 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2018-01-06 22:32:03 +00:00
Bruce Dubbs
92c948920f Update tar-1.30.
Update meson-0.44.0.  
Update to systemd-236.  
Update to linux-4.14.6.  



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11336 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2017-12-19 19:59:24 +00:00
DJ Lucas
1e16f1a829 Add missing command for previous commit.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11327 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2017-11-09 06:35:07 +00:00
DJ Lucas
f1e1fe6579 Simplify linking for systemd and remove text references to /tools/include.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11326 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2017-11-09 05:48:55 +00:00
DJ Lucas
3f60e0c723 Systemd: Remove invalid links to util-linux static archives in /tools/lib.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11325 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2017-11-08 00:02:50 +00:00
DJ Lucas
81ed05f85e Use upstream systemd tarball with meson build system and supply only prebuilt man pages.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11306 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2017-09-24 07:04:44 +00:00
Bruce Dubbs
26a1b335e7 Typos
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11251 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2017-05-14 05:29:23 +00:00
DJ Lucas
0967c907bc Introduce -isystem to use the final system location of gcc's internel headers in the GlibC build.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11250 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2017-05-13 22:56:01 +00:00
DJ Lucas
d1a862d74d Add additional symlinks to avoid /tools references in final system.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11247 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2017-05-13 16:07:52 +00:00
Bruce Dubbs
5fa3da5796 Update to binutils-2.28. Moved m4 and
+          bc to before binutils to accomodate the gold linker 
+          regression tests.



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11201 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2017-03-03 22:53:39 +00:00
Bruce Dubbs
cbd8bf0ff3 Updates after a successful jhalfs build
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/merge@11077 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2016-05-27 03:38:29 +00:00
Bruce Dubbs
1118b1757d Create branches/merge in svn repo fo rtesting of merged LFS books
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/merge@11073 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2016-05-24 21:24:59 +00:00
Bruce Dubbs
5bf238b8b4 Update to mpfr-3.1.4.
Update to linux-4.4.4. 
Update to pkg-config-0.29.1.
Update to tcl-6.8.5. 
Remove --disable-profile from Glibc instructions. 
Create /var/log/faillog. 
Remove --enable-obsolete-rpc from Chapter 5 glibc



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11034 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2016-03-09 04:50:28 +00:00
Krejzi
e4429b7173 Reserve input group for systemd-udev/eudev
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10624 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2014-07-04 13:02:48 +00:00
Bruce Dubbs
448e2261fb Text changes:
Move about LFS to Chapter 2.
  Add intor to Chapter 4.
  Explain why specific symlinks are needed in Chapter 6.
  Remove obsolete reference to old glibc version.



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10575 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2014-06-11 04:57:05 +00:00
Bruce Dubbs
030875a8e3 Update users so all acl tests pass
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10546 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2014-04-22 18:28:32 +00:00
Bruce Dubbs
f8fe897057 Add groups and a user for systemd.
Correct files so udev rule for persistent network cards works properly.


git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10525 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2014-04-06 03:19:37 +00:00
Matthew Burgess
ba8848f4d0 Fix a few more typos and whitespaces.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10367 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2013-10-21 22:08:54 +00:00
Bruce Dubbs
85e7f3ce1d Change /etc/mtab to be a symbolic link to /proc/self/mounts.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10274 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2013-05-14 21:25:54 +00:00
Bruce Dubbs
107e7a5be5 Change two group IDs to support a legacy program
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9816 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2012-04-20 02:22:14 +00:00
Bruce Dubbs
4f2e7072f0 Remove references to /var/run/utmp
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9797 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2012-03-29 15:56:46 +00:00
Bruce Dubbs
44f6add12a Adjust minimum version of xz-utils in Host Requirements.
Reword description of log files in section Creating Essential Files.



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9794 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2012-03-28 20:45:14 +00:00
Bruce Dubbs
d1a801505e Change permissions for /var/log/btmp
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9743 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2012-02-13 19:20:57 +00:00
Matthew Burgess
e844aee20a Fix an ICA issue by creating /usr/lib/libstdc++.la early in chapter 6.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9741 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2012-02-11 15:24:53 +00:00
Bruce Dubbs
6325a7ebbd Set 660 permissions for /var/log/btmp
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9663 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2011-11-16 18:39:39 +00:00
Matthew Burgess
8f90f47def Add GDBM as a pre-requisite for Man-DB. Fixes #2298.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8894 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2009-05-23 09:19:03 +00:00
Bryan Kadzban
bb8939c1e6 - Install udev's 40-isdn.rules to handle ISDN (CAPI) devices; remove udev-config
rules for them.  Fixes more of #2297.

- Use the dialout group instead of uucp.  Udev has moved to a Debian-like setup,
  where the uucp group is for a UUCP daemon, and dialout is for devices.  (This
  undoes much of r8428 as well.)  Fixes the rest of #2314, and more of #2297.


git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8841 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2009-03-16 04:29:00 +00:00
Matthew Burgess
5a3beeaca6 Upgrade to Udev-137. Fixes #2328.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8798 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2009-02-01 22:49:57 +00:00
Jeremy Huntwork
b943097fb7 Move grep up in the build order. Thanks, Greg Schafer for the reminder.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8751 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2008-12-02 09:54:01 +00:00
Bruce Dubbs
8857ace249 Removed obsolete note from Creating Symlinks section about continuation lines in udev rules. Changed dailout group to uucp for udev rule compatability.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8426 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2007-10-30 02:22:29 +00:00
Dan Nichilson
5985198842 Added /tools/bin/echo to essential symlinks for glibc posix/tst-vfork3
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8231 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2007-07-23 19:59:28 +00:00
Ken Moffat
f19e766a8e Add missing colons wherever we expect the builder to key in the userinput.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8174 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2007-06-24 13:03:35 +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
Matthew Burgess
d1538c0004 Change the default home directory for new users to /home and prevent useradd from creating mail spool files.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7969 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2007-03-19 21:13:34 +00:00
Bryan Kadzban
390e32cb79 Fix createfiles.xml /etc/passwd entry for nobody (fixes #1931), and change tabs to spaces in changelog.xml.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7883 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2006-12-09 16:15:07 +00:00
Matthew Burgess
43613971c2 Upgrade to udev-100
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7794 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2006-09-20 23:25:48 +00:00
Dan Nichilson
2f94d109cb Added missing symlinks to libstdc++ needed for glibc-2.4
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7790 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2006-09-18 14:25:29 +00:00
Archaic
d2c332bc21 Merged the udev_update branch to trunk.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7509 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2006-04-13 18:45:33 +00:00
Jeremy Huntwork
3685bb6f51 Merged alphabetical branch to trunk.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7489 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2006-04-06 17:31:00 +00:00
Manuel Canales Esparcia
8ef83047f9 Indenting chapter 6, part 3
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7325 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2006-02-02 21:03:09 +00:00