Commit Graph

4238 Commits

Author SHA1 Message Date
Xi Ruoyao
fedbe2f15f
treewide: Use <ulink> instead of <filename> for referring man pages
Sync with LFS.

Note that in BLFS many man pages are even not referred via <filename>
and these references need to be found and fixed manually.
2024-01-27 19:50:40 +08:00
Douglas R. Reno
d037c38c29 Update to GnuPG-2.4.4 (Security Update) 2024-01-26 11:27:15 -06:00
Bruce Dubbs
0f4d7bcad7 Update to cryptsetup-2.7.0. 2024-01-25 12:29:54 -06:00
Xi Ruoyao
86b3ae3a37
cryptsetup: Clarify --disable-asciidoc 2024-01-25 17:44:46 +08:00
Xi Ruoyao
090bbb9286
linux-pam: Add a missing colon 2024-01-25 17:06:54 +08:00
Douglas R. Reno
4b5e6365d9 Update to ed-1.20 2024-01-23 16:16:28 -06:00
Douglas R. Reno
2a18dcd8c0 Update to shadow-4.14.3 2024-01-23 14:59:57 -06:00
Xi Ruoyao
3dcfa05c03
Update to vim-9.1.0041 (sync with LFS) 2024-01-23 17:18:24 +08:00
Xi Ruoyao
a2382c618a
mitkrb: Remove RPATH flags from krb5-config
They are unneeded and they puzzle libsoup3 build system to fail if
gssapi is enabled (the book does not enable it though).
2024-01-21 15:32:55 +08:00
Pierre Labastie
ab4fdfccf8 Change all xml decl to encoding=utf-8 2024-01-19 22:39:35 +01:00
Bruce Dubbs
e7ef550943 Update to emacs-29.2. 2024-01-19 11:26:02 -06:00
Douglas R. Reno
0d5baf1715 Polkit: remove a couple of obsolete command explanations 2024-01-18 15:28:09 -06:00
Douglas R. Reno
3c1cfcf75a Update to Linux-PAM-1.6.0 (Security Update) 2024-01-18 14:58:50 -06:00
Bruce Dubbs
730d47f29f Update to polkit-124. 2024-01-18 13:31:55 -06:00
Douglas R. Reno
9a8b566f40 Update to gnutls-3.8.3 (Security Update) 2024-01-17 16:31:40 -06:00
Xi Ruoyao
8f457859d0
nss: Do not abbreviate "Name Service Switch"
Well, there is a strange coincidence.  The package itself is abbreviated
as "NSS" so let's not abbreviate a different thing as "NSS".
2024-01-14 23:29:06 +08:00
Xi Ruoyao
df1816beb4
fuse3: Remove && before deactivate
The deactivate command should be issued even if the test suite fails.
2024-01-14 23:29:06 +08:00
Xi Ruoyao
7ca69c6a8a
zsh: Remove unused entities
I forgot them when cleaning up the instructions.
2024-01-08 19:00:41 +08:00
Xi Ruoyao
7299d5ef26
zsh: Clean up documentation build and install instruction
The so-called "optional documentation" actually contains nothing more
than the HTML documentations generated by makeinfo --html.  So just stop
downloading it.

A change in texinfo-7.0 has actually break makeinfo --html of zsh, but
the issue was hidden due to the inclusion of the "optional
documentation".  Use a sed to correct it.

Do not put zsh.txt and zsh.html info the Doc directory, or they'll be
installed to /usr/share/doc/zsh-5.9/html by make install.html.

Also install the FAQ of zsh.
2024-01-07 04:48:26 +08:00
Kevin
ebba22637d
postlfs/config/firmware.xml: small grammatical correction
As i was reading the BLFS firmware section recently, I saw that
"Some systems" is plural, so it should be "utilize" not "utilizes".
2024-01-06 18:19:27 +08:00
Douglas R. Reno
a6b9afb61a Update to sudo-1.9.15p5 2023-12-31 11:50:39 -06:00
Xi Ruoyao
9b5a8565fc
Update to vim-9.0.2189
Sync with LFS.
2023-12-31 05:25:12 +08:00
Xi Ruoyao
fe765cd04f
vim: Make runtime update command nodump
Well, we generally do not like an update of "a part of the package",
esp. in this case we are doing an unversioned update.  This makes the
book unstable, i.e. if a user executes this command a month after the
release of the book (s)he may get different results.  And I don't think
it's a good idea to make vim &build-use-internet;.

And when we update vim to a new version (from 9.0.2103 to 9.0.2189 for
example), "make install" would already update the runtime files to
9.0.2189.

So just make the runtime update command nodump and move rsync to
optional.
2023-12-31 05:20:54 +08:00
Pierre Labastie
93bd33d26b grub-efi: move a comment start to its right place
"Additional Downloads" is needed for anything that is not the main
package, otherwise it wreaks havoc jhalfs
2023-12-28 23:01:51 +01:00
Douglas R. Reno
41557a5e32 Update to openssh-9.6p1 (Security Update) 2023-12-26 21:54:38 -06:00
Xi Ruoyao
426326c7aa
Update to GRUB-2.12 for EFI 2023-12-23 22:10:52 +08:00
Pierre Labastie
1859ee6872 Remove links to deleted wiki pages
See https://wiki.linuxfromscratch.org/blfs/ticket/18952
2023-12-23 13:40:25 +01:00
Xi Ruoyao
58c5c91272
kernel-config: Add back EFI_STUB to GRUB UEFI kernel configuration
This is a preparation for GRUB 2.12.  With GRUB 2.12 EFI stub is the
recommended way to boot x86 (32-bit or 64-bit) kernels with UEFI, and
the old way is only kept as fallback.
2023-12-21 19:32:14 +08:00
Bruce Dubbs
85c1ac1a31 Update to qemu-8.2.0. 2023-12-20 20:03:11 -06:00
Bruce Dubbs
55897a88f4 Update to nss-3.96.1. 2023-12-20 18:33:14 -06:00
Xi Ruoyao
e060bb61b7
firmware: Update installation instruction of Sound Open Firmware
The tree layout of the release tarball has been changed.
2023-12-20 21:01:14 +08:00
Bruce Dubbs
00186356c7 Update to sudo-1.9.15p4. 2023-12-16 22:48:52 -06:00
Bruce Dubbs
8e93424e97 Update to nss-3.96. 2023-12-16 18:36:16 -06:00
Bruce Dubbs
da7274ff5b Update to sudo-1.9.15p3. 2023-12-16 09:37:35 -06:00
Bruce Dubbs
14e7e0b3af Update to latest KDE packages.
Update to plasma-wayland-protocols-1.12.0.
Update to plasma5-5.27.10.
Update to kde gear-23.08.4 including kate, kwave, and falkon.
Update to kf5-5.113.0.
2023-12-15 21:11:51 -06:00
Pierre Labastie
875b3b57e8 Fix various option vs parameter problems
Sometimes there is no really a problem, but alos avoids that
automatic detection with "make test-options" return false positives
2023-12-08 22:05:39 +01:00
Pierre Labastie
26f615acf0 Promote rsync to recommended for vim
it is in instructions that are not guarded by role="nodump"...
Note that now that vim gets several updates a day, I am not sure
we use the right way to update runtime files!
2023-12-07 17:37:42 +01:00
Xi Ruoyao
09601d1105
grub-efi: Update to unifont-15.1.04 2023-12-06 15:37:21 +08:00
Xi Ruoyao
e8a1f74ace
firmware: Microcode early loading is now unconditionally supported 2023-12-06 15:31:26 +08:00
Xi Ruoyao
62684867f0
kernel-config: Fix wrong highlight with digits and punctuations 2023-12-06 01:22:37 +08:00
Xi Ruoyao
da09255a1c
kernel-config: Drop FB
In Linux 6.6, we can select DRM_FBDEV_EMULATION without FB, so FB is no
longer needed.  And now FRAMEBUFFER_CONSOLE is not enforced (even if FB
is selected), so we need to select it manually.
2023-12-05 14:47:55 +08:00
Xi Ruoyao
b870678442
kernel-config: Regenerate with Linux 6.6.3
Intel and AMD microcode support is now always enabled on x86[_64] and
CONFIG_MICROCODE is now hidden, thus remove amd-ucode and intel-ucode
kernel configuration info.

The other changes seem trivial.
2023-12-05 14:29:14 +08:00
Douglas R. Reno
2d2793d65e cryptsetup: Add Asciidoctor as an optional dependency
Also reword the command explanations, adjust some spacing in the short
descriptions.
2023-12-04 13:29:08 -06:00
Bruce Dubbs
4bd0323e33 Typo 2023-12-04 11:11:26 -06:00
Bruce Dubbs
30940d7b95 Update to cryptsetup-2.6.1. 2023-12-03 19:40:56 -06:00
Bruce Dubbs
1414135a78 Update to gpgme-1.23.2. 2023-12-01 17:34:27 -06:00
Rahul Chandra
a8d72e7dc0 Update to nss-3.95 2023-11-29 09:05:12 -05:00
Xi Ruoyao
1b9bf3ea17
nss: Align a trailing backslash in the command 2023-11-29 11:06:08 +08:00
Xi Ruoyao
334db6e5ff
nss: Adjust the reference for localhost.localdomain to LFS
Following a LFS systemd revision update.
2023-11-29 11:05:21 +08:00
Xi Ruoyao
a105c5cef5
linux-pam: Add a missed punctuation 2023-11-26 21:23:44 +08:00
Bruce Dubbs
659b6186e1 Update to LVM2-2.03.23 2023-11-24 17:03:26 -06:00
Bruce Dubbs
dcd5a06347 Archive Berkeley DB 2023-11-22 15:35:10 -06:00
Douglas R. Reno
22614d43d1 Update to p11-kit-0.25.3 2023-11-16 15:47:41 -06:00
Douglas R. Reno
892c41bd0b Update to gnutls-3.8.2 (Security Update) 2023-11-16 15:47:41 -06:00
Douglas R. Reno
7167f30774 Cyrus-sasl: Use LMDB instead of Berkeley DB. 2023-11-16 14:07:22 -06:00
Pierre Labastie
10a1fecf96 Fix the intel microcode version 2023-11-15 20:59:04 +01:00
Xi Ruoyao
93cf2dc2d1
firmware: Update to Intel microcode-20231114 2023-11-15 06:51:26 +08:00
Bruce Dubbs
d39c8e9772 Update to btrfs-progs-v6.6.1. 2023-11-14 10:39:42 -06:00
Xi Ruoyao
792d2ac86b
Update to vim-9.0.2103 (sync with LFS) 2023-11-14 03:39:58 +08:00
Bruce Dubbs
9233a26bbe Update to btrfs-progs-6.6. 2023-11-13 11:57:52 -06:00
Xi Ruoyao
a0f16e7407
vim: Add a method to run the tests with vimrc hidden using bubblewrap 2023-11-13 22:01:07 +08:00
Pierre Labastie
5183155e69 Update to sudo-1.9.15p2 2023-11-12 18:14:13 +01:00
Bruce Dubbs
18454ac795 Archive GConf. 2023-11-11 11:15:40 -06:00
Tim Tassonis
750cb3d52a Update to sudo-1.9.15. 2023-11-11 08:09:18 +01:00
Xi Ruoyao
68a9914f3e
shadow: Do not install useless PAM configuration files
The shipped configuration does not work at all on BLFS, so these files
are completely useless.

We were installing the files then overwriting them, but preventing the
installation can make our life easier when we reinstall/upgrade shadow
(then we don't need to recreate our BLFS-specific configuration).
2023-11-06 21:05:02 +08:00
Bruce Dubbs
e3f6e6a5f9 Add a warning when updating shadow.
The shadow installation procedure overwrites many files in /etc/pam.d/
which will render system login and su commands (among others) inoperative.

This update adds a warning at the beginning of the build instructions
so it will be hard to miss.
2023-11-02 19:39:56 -05:00
Bruce Dubbs
cbe1205070 Update to p11-kit-0.25.2. 2023-11-01 20:03:03 -05:00
Bruce Dubbs
1459c3b271 Update to shadow-4.14.2. 2023-10-31 17:49:20 -05:00
Bruce Dubbs
cd195acabd Update to gpgme-1.23.1. 2023-10-29 14:14:25 -05:00
Bruce Dubbs
9fc4379512 Update to p11-kit-0.25.1. 2023-10-29 13:58:11 -05:00
Bruce Dubbs
ee01972967 Update to gpgme-1.23.0. 2023-10-26 13:19:23 -05:00
Bruce Dubbs
79c1473fa3 Update to btrfs-progs-v6.5.3. 2023-10-23 13:05:08 -05:00
Xi Ruoyao
520f69df7e
qemu: Add pixman as required dependency
By the way, add a lot of optional and external dependencies.

Reported-by: wen zhang <zhw2101024@gmail.com>
Link: https://lists.linuxfromscratch.org/sympa/arc/blfs-dev/2023-10/msg00064.html
2023-10-23 16:39:38 +08:00
Xi Ruoyao
bdc255c91e
polkit: Add lxqt-policykit as a possible polkit authentication agent 2023-10-20 15:40:25 +08:00
Xi Ruoyao
a16884c020
polkit: Replace "JS102" with a <xref> to spidermonkey
Fix stale package name and version number.
2023-10-20 15:33:09 +08:00
Xi Ruoyao
71084a841f
openssh: Make ssh-keygen and ssh-copy-id nodump
IMO silently generating a ssh key for the user is just bad.
2023-10-18 16:00:21 +08:00
Pierre Labastie
cb4718e209 openssh: copy an ed_25519 key with ssh-copy-id
This is now what is generated by default by ssh-keygen
Reported by: wen zhang on blfs-dev list
2023-10-17 20:49:33 +02:00
Tim Tassonis
ea4d8122e8 Update to samba-4.19.2.
Update to qemu-8.1.2.
2023-10-17 09:19:04 +02:00
Bruce Dubbs
0b6a7de1aa Update to shadow-4.14.1. 2023-10-15 18:39:13 -05:00
Pierre Labastie
f4ac71418d Remove many more forgotten ftp urls 2023-10-15 23:14:18 +02:00
Pierre Labastie
28d1edfdef Remove a few forgotten ftp urls 2023-10-15 22:28:40 +02:00
Pierre Labastie
e1e58be454 Remove all ftp urls
neither firefox nor epiphany can download them, and they are not
well maintained, because rarely tested.
This is WIP because the "(HTTP)" part of "Download (HTTP)" will
need to be removed too.
But let's see what users think first...
2023-10-15 21:43:08 +02:00
Pierre Labastie
89638840c4 Add https url for stunnel 2023-10-15 19:19:24 +02:00
Bruce Dubbs
11eb541b61 Update to xfsprogs-6.5.0. 2023-10-13 11:37:28 -05:00
Bruce Dubbs
d28d675879 Update to iptables-1.8.10. 2023-10-12 22:20:09 -05:00
Bruce Dubbs
9f28582891 Update to btrfs-progs-v6.5.2. 2023-10-12 13:57:44 -05:00
Douglas R. Reno
0d0da5c60e Update to fuse-3.16.2 2023-10-12 12:08:39 -05:00
Thomas Trepl
ca65e1e6a0 Upgrade to openssh-9.5p1 2023-10-08 17:21:50 +02:00
Xi Ruoyao
3a297222ea
make-ca: Update URL of Mozilla CA policy
The old URL redirects to https://wiki.mozilla.org/CA.
2023-10-04 18:40:17 +08:00
Tim Tassonis
8a11fa52e0 Update to nss-3.94 2023-10-03 23:23:59 +02:00
Xi Ruoyao
24be2b6f93
make-ca: Add a note about hg.mozilla.org trust chain update
Why are they using a new trust chain even when the old root CA is not
expired?
2023-09-27 13:36:23 +08:00
Pierre Labastie
ac5932a574 Update to make-ca-1.13 2023-09-26 22:54:28 +02:00
Xi Ruoyao
6478cf610e
firmware: Use "/plain" for browsing the tree of the git repo, and add the correct URL for cloning
Fixes #18632.
2023-09-25 18:12:30 +08:00
Tim Tassonis
f5413e1f6a Update to qemu-8.1.1. 2023-09-23 17:59:15 +02:00
Xi Ruoyao
7b8bec72b3
Fix URLs of external depedencies, remove dead "User Notes" 2023-09-23 22:41:42 +08:00
Douglas R. Reno
facc64d744 Update to stunnel-5.71 2023-09-21 15:34:35 -05:00
Xi Ruoyao
3ce2d0c7e6
Update SpiderMonkey to ESR 115
- Update to SpiderMonkey from Firefox-115.2.1
- Update to gjs-1.78.0
- Allow building polkit with SpiderMonkey from Firefox-115
2023-09-18 01:54:07 +08:00
Xi Ruoyao
5028839fa0
Rename js102 to spidermonkey 2023-09-18 00:55:11 +08:00
Xi Ruoyao
44b3f4400e
treewide: Really remove commented out references to Python 2
It helps using grep for finding packages depending on Python 2.
2023-09-16 15:21:01 +08:00
Pierre Labastie
0391649fb9 Mention shadow in openssh dependencies
PAM config file from shadow is used to create the sshd one.
2023-09-15 16:08:47 +02:00