Xi Ruoyao
dbab2a4519
kernel: add CONFIG_FRAMEBUFFER_CONSOLE, and mention CONFIG_DRM_FBDEV_EMULATION
...
Is there anyone using a blind system with serial console now? :)
2022-09-22 12:34:27 +08:00
Bruce Dubbs
16cd09633e
Adjust instructions for /dev/shm when creating virtual filesystems.
...
Some host create /dev/shm as a tmpfs. Some have is as
a symlink to a location in another directory. This
change handles both cases.
The change to the sysV bootscripts now creates /dev/shm
as a separate tmpfs from /run. This makes LFS sysV and
systemd versions treat /dev/shm the same.
2022-09-20 12:20:58 -05:00
Xi Ruoyao
e5aa02fe17
kernel: enable ASLR and SSP
...
It does not make too much sense to protect the userspace with PIE+ASLR
and SSP but leave the kernel alone...
2022-09-11 12:09:18 +08:00
Xi Ruoyao
a710d35e1f
Revert "linux kernel: disable CONFIG_USERFAULTFD to avoid CVE-2022-2590 for now"
...
This reverts commit 098f4de336
.
CVE-2022-2590 is fixed in Linux >= 5.19.6.
2022-09-11 12:01:31 +08:00
Xi Ruoyao
5353a1948f
grub: add a note about filesystem UUID and partition UUID usage
...
Text only change.
2022-08-26 20:30:29 +08:00
Xi Ruoyao
feed7fea36
linux kernel: reword description for CONFIG_X86_X2APIC
2022-08-25 01:05:55 +08:00
Xi Ruoyao
098f4de336
linux kernel: disable CONFIG_USERFAULTFD to avoid CVE-2022-2590 for now
2022-08-24 16:42:49 +08:00
Xi Ruoyao
83b86449a1
linux kernel: enable CONFIG_X86_X2APIC
...
It's recommended for CVE-2022-21233 mitigation. And, if the BIOS has
enabled x2APIC but CONFIG_X86_X2APIC=n, the kernel will panic on boot.
If x2APIC is disabled or not available, the kernel with
CONFIG_X86_X2APIC=y can still boot normally.
No need to tag anything again because interrupt handling cannot affect
userspace.
2022-08-24 16:42:48 +08:00
Xi Ruoyao
ed2bec7dd6
kernel: disable CONFIG_WERROR
...
The help of this options says:
"However, if you have a new compiler with ..., you may need to disable
this config option in order to successfully build the kernel."
As we are having state-of-art GCC-12, and Linux-5.18 release candidate
FTBFS with GCC-12 and CONFIG_WERROR=y [1], and <rant>the kernel developers
are making stupid and meaningless discussion instead of fixing the building
failure</rant> [2], I don't think enabling this option makes any sense
building LFS.
[1]:https://lkml.org/lkml/2022/4/14/1676
[2]:https://lkml.org/lkml/2022/4/21/254
2022-05-09 16:32:19 +08:00
Xi Ruoyao
e286d8db14
decorate the references to root and lfs user
...
The references already correctly decorated are not changed because "if
it's not broken don't fix it".
2022-04-21 14:12:43 +08:00
Pierre Labastie
6ad4730862
Fix kernel config to mount the devtmpfs before boot
...
Also make the order and the layout the same as in menu.
2022-03-22 22:03:33 +01:00
Douglas R. Reno
68550bbdee
Kernel (systemd): Add CONFIG_MEMCG as required (systemd-oomd).
2022-02-27 16:10:44 -06:00
Douglas R. Reno
18d4d6d2d7
Do a minor reword in networkd.xml and move Firmware Drivers to the
...
Device Drivers section in the systemd kernel configuration.
2022-02-26 23:18:28 -06:00
Douglas R. Reno
c8df034e5f
Fix CVE-2021-3997 in systemd.
2022-01-13 15:16:37 -06:00
Douglas R. Reno
d21ec2fcbb
systemd: Add CONFIG_PSI to the kernel configuration to get systemd-oomd
...
to work.
Note that it just skips bringing systemd-oomd up when not present, and
does not fail the startup process.
2022-01-03 12:03:45 -06:00
Xi Ruoyao
cea24f504c
systemd: correct the description of systemd#21896
2021-12-31 21:26:31 +08:00
Douglas R. Reno
6d19228191
Package Updates:
...
Update to systemd-250 (BLFS coming shortly)
Update to meson-0.60.3
Kernel Configuration: Enable the framebuffer since it's disabled by
default in Linux-5.15.
Kernel Configuration: Add a note about CONFIG_DEFAULT_HOSTNAME on
systemd.
2021-12-30 11:39:08 -06:00
Xi Ruoyao
768ae15039
don't enable CONFIG_IKHEADERS building the kernel
...
https://lists.linuxfromscratch.org/sympa/arc/lfs-support/2021-11/msg00014.html
2021-11-23 18:23:51 +08:00
Xi Ruoyao
3d7b4f686a
clean up after condxml merge
2021-10-13 19:27:35 +08:00
Pierre Labastie
0480d22900
Add missing comma
2021-09-22 23:23:16 +02:00
Pierre Labastie
784fdaed25
Remove all versiond entities
2021-09-22 23:17:28 +02:00
Xi Ruoyao
2f142598a9
kernel: CONFIG_SECCOMP is now in General architecture-dependent options
2021-09-22 21:44:18 +08:00
Pierre Labastie
9cea9a28c8
Remove spaces at end o lines - chapter10
2021-09-07 22:23:53 +02:00
Xi Ruoyao
cefb4c9641
grub cfg: replace hardcoded (and outdated) chapter number
2021-07-28 12:09:14 +08:00
Xi Ruoyao
1c16a05b81
modify the reference to lfs-uefi hint to BLFS instead
2021-04-09 19:07:48 +08:00
Douglas R. Reno
22009fb768
Update to systemd-247
...
Update to bc-3.2.3
Update to linux-5.9.12
Incorporate kernel changes from rhubarbpieguy
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12065 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-12-04 04:05:25 +00:00
Douglas R. Reno
4b859f1f7f
Kernel: Restructure the General Setup and Filesystems menus on systemd
...
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12059 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-11-12 00:27:51 +00:00
Pierre Labastie
eab5b72b28
Update kernel figures + explain
...
how to launch the menu interface before telling what to tick in the
menu...
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12039 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-08-29 07:17:20 +00:00
Bruce Dubbs
2efd28ae2e
Typo
...
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12033 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-08-20 16:56:35 +00:00
Xi Ruoyao
b2b6c6fda7
kernel: remove another extra empty line
...
Strangely the empty line seems only in my local rendering.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12020 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-08-13 11:09:56 +00:00
Xi Ruoyao
8b0e97951f
kernel: don't force frame pointer unwinder for sysv, and remove an empty line in sysd
...
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12019 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-08-13 11:01:25 +00:00
Bruce Dubbs
37b5ac1293
Finish review/update to cross2 book
...
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/cross2@11931 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-06-12 22:03:30 +00:00
Thomas Trepl
fb386e05f1
Rename package entities to be independent of chapter numbering
...
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/cross2@11921 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-06-11 12:55:28 +00:00
Bruce Dubbs
fcc027677d
Initial commit of alternative cross LFS
...
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/cross2@11897 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-06-07 20:16:00 +00:00