Commit Graph

99 Commits

Author SHA1 Message Date
Krejzi
46ded2ba10 Import trunk.
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd@10750 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2014-09-09 13:17:24 +00:00
Krejzi
7e1a1f8617 Merged trunk.
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10691 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2014-08-15 10:29:35 +00:00
Krejzi
cc440d3bdb Merged trunk.
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10681 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2014-08-07 20:15:54 +00:00
Krejzi
0f00b7bdb0 Merge chapter08 changes from trunk.
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10607 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2014-06-29 16:51:08 +00:00
Krejzi
6f34f438e6 Merge latest lfs svn work into systemd branch. Better to be safe than sorry.
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10534 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2014-04-11 23:57:08 +00:00
Krejzi
3e2ac00fcb Final sync from lfs svn.
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10472 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2014-02-17 01:11:29 +00:00
Krejzi
e88c73c057 Merge latest lfs svn, update to D-Bus 1.8.0, fix Systemd to build with latest lfs changes.
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10454 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2014-02-04 23:36:05 +00:00
Krejzi
b1a51ac18a Import new branch
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10389 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2013-12-10 23:37:38 +00:00
Matthew Burgess
a3af16ff5f Merge latest trunk updates to systemd branch
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10365 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2013-10-21 20:43:55 +00:00
Krejzi
3711cc6017 Sync systemd and development branches.
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10289 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2013-05-29 14:14:33 +00:00
Krejzi
9baa1489b5 Added Acl for Systemd.
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10282 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2013-05-18 13:47:51 +00:00
Matthew Burgess
aca25d4bc9 Sync with latest trunk updates.
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10264 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2013-05-04 22:28:53 +00:00
Matthew Burgess
3b60741f5a Further syncs with trunk to minimise differences to this branch
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10257 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2013-04-28 22:25:00 +00:00
Matthew Burgess
6eb029d9c5 Attr requires Gettext to build.
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10151 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2013-02-15 14:06:47 +00:00
Krejzi
2acccb96a1 Revert some previous changes. They shouldn't be there in the first place.
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10149 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2013-02-15 12:52:31 +00:00
Krejzi
0a56911fd1 Begin adjusting book for Systemd. libcap2 is actually libcap - Debian uses strange naming for source packages. Add Sysvinit back - only few programs are needed from the package. Remove Sysklogd. Add adm group to grups in chapter06. It's necesary by something in Systemd. Change /etc/mtab to link to /proc/self/mounts. Relocate packages order.
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10148 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2013-02-15 12:44:39 +00:00
Matthew Burgess
afe61bc25c Add D-Bus as a dependency of Systemd.
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10143 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2013-02-13 21:51:09 +00:00
Matthew Burgess
686badf53c Added full build of Systemd including its remaining dependencies (attr, gperf, intltool, and libcap2).
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10125 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2013-02-12 21:04:49 +00:00
Matthew Burgess
ce5ebe1429 Remove trailing whitespace from all files.
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10122 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2013-02-11 20:15:37 +00:00
Matthew Burgess
9be389cd04 Remove traditional Sysvinit bootscripts and custom Udev rules in preparation for Systemd integration.
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10117 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2013-02-06 10:23:28 +00:00
Bruce Dubbs
ec9f9d4fc3 Upgrade to Procps-ng-3.3.6
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10099 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2013-01-22 23:27:01 +00:00
Matthew Burgess
3d745fd720 E2fsprogs requires ps from Procps for its testsuite to complete successfully.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10078 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2012-12-28 10:30:42 +00:00
Matthew Burgess
18508fa022 Remove a few entries from the acronym list. Fixes #3249. Fixes #3249.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10068 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2012-12-16 10:52:16 +00:00
Bruce Dubbs
166497f2c6 Clean up build rules
Delete obsolete sysconfig/rc file


git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9972 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2012-08-31 18:32:57 +00:00
Bruce Dubbs
3f99c28d74 Upgrade to linux-3.5.1
Upgrade to man-pages-3.42
Upgrade to automake-1.12.3
Remove instruction copying su in Chapter 5 coreutils
Move shadow to before coreutils in Chapter 6 to have su available 
Update Chapter 5 sizes and times



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9942 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2012-08-17 05:36:14 +00:00
Bruce Dubbs
f896e21c3f Updated udev to version 186. This update has a major procedure
change due to merging systemd and udev.  


git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9908 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2012-07-16 17:19:20 +00:00
Matthew Burgess
84505c6ddd Revert bogus commit r9894.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9895 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2012-06-23 12:04:29 +00:00
Matthew Burgess
3439f16d6d Remove description of PKG_CONFIG variables that are no longer used in Man-DB.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9894 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2012-06-23 12:00:27 +00:00
Matthew Burgess
199411c0e7 Upgrade to Gzip-1.5. Fixes #3121.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9889 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2012-06-23 11:44:27 +00:00
Bruce Dubbs
450e682e4c Add pkg-config-0.26-internal-glib
Add popt-1.16 
Fix problem building perl in some environments


git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9871 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2012-06-03 17:41:05 +00:00
Matthew Burgess
ed21235c01 Upgrade to Shadow-4.1.5. Fixes #3019.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9745 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2012-02-14 20:49:29 +00:00
Matthew Burgess
46b7d91f80 Remove last remaining mentions of Module-Init-Tools.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9730 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2012-02-05 21:25:49 +00:00
Bruce Dubbs
6b13ebc66a Remove oblolete references to consolelog
Reformat udev configure command


git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9726 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2012-02-03 03:55:07 +00:00
Matthew Burgess
956dfc8bde Move Xz to before GRUB to allow handling compressed kernel images.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9722 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2012-01-30 21:19:48 +00:00
Matthew Burgess
f70b664df1 Upgrade to Udev-178 and add its dependency of Kmod-4. Fixes #2998 and #3001.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9711 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2012-01-22 09:01:57 +00:00
Bruce Dubbs
6c3ab2e4b6 Show sysconfig/udev_retry in Appendix D
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9709 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2012-01-16 06:44:15 +00:00
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