aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* shadow: get rid of /bin and /sbin from $PATHxry111/usr-moveXi Ruoyao2021-05-111-1/+14
| | | | | | | This will be the default system-wide setting of LFS. However, it will be free to reset $PATH in .bashrc, so we can't assume everyone will use this. We still need to find and fix breakages caused by hardcoded paths to /bin/some_executable in BLFS packages.
* Revert "usr-move: configure shadow not to include /bin or /sbin in PATH"Xi Ruoyao2021-05-091-6/+0
| | | | | | | | | | This reverts commit 4bcd65c281d798880a1afde5a7467a5063f68c96. Distros with merged usr configuration are still using /bin and /sbin in PATH, so we will keep them as well (at least for now). Note that /bin in PATH may cause some issue building packages (observed in WebKitGTK with bwrap). Some workarounds may be needed.
* usr-move: configure shadow not to include /bin or /sbin in PATHXi Ruoyao2021-05-091-0/+6
|
* Merge branch 'trunk' into xry111/usr-moveXi Ruoyao2021-05-083-6/+3
|\
| * xsl: fix copy-lfs-patch.sh generationXi Ruoyao2021-05-061-1/+1
| |
| * add new shadow homepageXi Ruoyao2021-05-062-5/+2
| |
* | usr-move: change references to /lib/{udev,systemd} to their /usr counterpartsXi Ruoyao2021-05-085-10/+10
| |
* | usr-move: clean up stripping commandXi Ruoyao2021-05-081-14/+5
| |
* | usr-move: another batch of configure switches cleanupXi Ruoyao2021-05-0810-58/+17
| |
* | usr-move: update gcc sanity check outputXi Ruoyao2021-05-081-2/+2
| |
* | usr-move: first batch of command line cleanupXi Ruoyao2021-05-089-19/+12
| |
* | usr-move: fix libbz2.so installationXi Ruoyao2021-05-071-0/+4
| |
* | usr-move: stop to use /usr as the example of separate mount pointXi Ruoyao2021-05-061-3/+3
| |
* | usr-move: cleanup kmod configure commandXi Ruoyao2021-05-021-17/+1
| |
* | usr-move: reword desc of separate /usrXi Ruoyao2021-05-021-10/+3
| |
* | usr-move: /bin and /sbin are no longer needed in $PATHXi Ruoyao2021-05-022-2/+2
| |
* | usr-move: bye bye mv /usr/foo/xxx /fooXi Ruoyao2021-05-0228-213/+4
| |
* | Merge branch 'trunk' into xry111/usr-moveXi Ruoyao2021-05-022-7/+12
|\|
| * git-version: fix trunk branch detectionXi Ruoyao2021-05-021-1/+1
| |
| * git-version: simplify the versioning schemeXi Ruoyao2021-05-011-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now the version for trunk head is simply rx.y-z. x.y is the last release, and z is the number of commits after x.y. For other commits, the version is rx.y-z-g{sha}. An abbreviated sha hash is added to distinguish commits with same x, y, and z on different branches. If there are uncommited changes, a "+" is appended to the version, indicating the version is "unclean". To make it works correctly, a tag "rx.y" have to be created on the last commit on trunk of x.y release.
| * Add ipv6 localhost in Chapter 7 hosts fileBruce Dubbs2021-04-291-1/+4
| |
* | Merge branch 'trunk' into xry111/usr-moveXi Ruoyao2021-04-297-12/+49
|\|
| * Patch systemd to build with meson-0.57.2 and Linux-API-Headers-5.11.14Douglas R. Reno2021-04-283-4/+9
| | | | | | | | and higher.
| * Add manual locales needed for tests if using alternate locale installationBruce Dubbs2021-04-285-8/+40
| | | | | | | | | | | | instructions. Minor changes to boot scripts.
* | Revert two commits no longer needed after get rid of /usr/lib64Xi Ruoyao2021-04-291-12/+0
| | | | | | | | | | This reverts commit 19087f25564a2c8a0c7d0f0991030196876c0cd3 and cc462f9307b4da5f743a37d7099ca11fbcfcc52f.
* | usr-move: use a solid /lib64Xi Ruoyao2021-04-291-4/+3
| | | | | | | | | | | | | | | | The problem with /usr/lib64 is meson will attempt to use it if it exists. Then we'll have to add --libdir everywhere in BLFS. Instead, we'll keep /lib64 as a normal directory, since it only contains two symlinks to ../lib.
* | usr-move: add --libdir for systemd, to prevent it from using lib64Xi Ruoyao2021-04-281-0/+1
| |
* | Revert "usr-move: systemd: remove useless options"Xi Ruoyao2021-04-281-0/+11
| | | | | | | | | | | | | | This reverts commit 8e65db250e82461d8e44f04dddfe34de9947465a. It turns out that those options are still needed, or systemd will use lib64.
* | usr-move: kmod: remove --with-rootlibdir for systemdXi Ruoyao2021-04-281-2/+9
| | | | | | | | It was causing "make install" to fail.
* | gcc: simplify /lib/cpp creation, making it applicable for both sysv and systemdXi Ruoyao2021-04-281-1/+1
| |
* | usr-move: libcap: adjust the permission of shared librariesXi Ruoyao2021-04-281-1/+4
| |
* | usr-move: fix an error in bzip2Xi Ruoyao2021-04-281-4/+6
| |
* | Merge branch 'trunk' into xry111/usr-moveXi Ruoyao2021-04-2712-53/+117
|\|
| * Changelog: Reflect 5.11.16 instead of 5.10.16Douglas R. Reno2021-04-261-1/+1
| |
| * Update to vim-8.2.2812.Bruce Dubbs2021-04-264-35/+73
| | | | | | | | | | | | | | | | | | | | Update to iana-etc-20210407. Update to Python3-3.9.4. Update to meson-0.57.2. Update to linux-5.10.16. Update to less-581. Update to file-5.40. Update to bc-4.0.1.
| * mention make-ca in rebootingXi Ruoyao2021-04-241-0/+6
| |
| * Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunkBruce Dubbs2021-04-235-14/+14
| |\
| | * secure LFS URLXi Ruoyao2021-04-235-14/+14
| | |
| * | Update mail address in currency check.Bruce Dubbs2021-04-231-3/+3
| |/
| * add a paragraph for "downgrading issue" in package management pageXi Ruoyao2021-04-231-1/+21
| |
* | usr-move: write desc for merged /usr in ch02Xi Ruoyao2021-04-231-1/+20
| |
* | usr-move: man-db: remove an unneeded workaround for systemdXi Ruoyao2021-04-221-12/+1
| |
* | usr-move: fix xz installation for systemdXi Ruoyao2021-04-221-3/+6
| |
* | usr-move: show the note for ln -s at the first occurence of itXi Ruoyao2021-04-222-1/+10
| |
* | usr-move: systemd: remove useless optionsXi Ruoyao2021-04-221-11/+0
| |
* | usr-move: some adjustments of file location are no longer needed for systemdXi Ruoyao2021-04-2224-61/+71
| |
* | usr-move: systemd: bye bye split-usrXi Ruoyao2021-04-221-10/+0
| |
* | usr-move: set owner as lfs for /usr/* in ch04Xi Ruoyao2021-04-221-1/+1
| |
* | usr-move: remove already created directories in ch07 creatingdirsXi Ruoyao2021-04-221-1/+2
| |
* | usr-move: create {/usr,}/{lib,lib64,bin,sbin} in ch04 correctlyXi Ruoyao2021-04-221-1/+13
|/