From d024b66e04a931a15a2cb843fa0f09e24413ce8c Mon Sep 17 00:00:00 2001 From: "Gerd v. Egidy" Date: Tue, 5 Jul 2022 21:34:36 +0200 Subject: [PATCH 1/2] add patch for archiso to fix dns name resolution in the initramfs stage glibc recently changed how dns name resolution is implemented. It now needs additional .so files that are loaded dynamically. Include these files in the initramfs image. --- patches/archiso-v43-08-glibc-fix-dns.patch | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 patches/archiso-v43-08-glibc-fix-dns.patch diff --git a/patches/archiso-v43-08-glibc-fix-dns.patch b/patches/archiso-v43-08-glibc-fix-dns.patch new file mode 100644 index 0000000..dad9034 --- /dev/null +++ b/patches/archiso-v43-08-glibc-fix-dns.patch @@ -0,0 +1,14 @@ +diff -u -r archiso-43.orig/archiso/initcpio/install/archiso_pxe_common archiso-43/archiso/initcpio/install/archiso_pxe_common +--- archiso-43.orig/archiso/initcpio/install/archiso_pxe_common 2019-10-16 11:10:09.000000000 +0000 ++++ archiso-43/archiso/initcpio/install/archiso_pxe_common 2022-07-04 21:27:54.206666328 +0000 +@@ -12,6 +12,10 @@ + add_binary $(readlink -f /usr/lib/libnss_files.so.2) + add_symlink /usr/lib/libnss_dns.so.2 $(readlink /usr/lib/libnss_dns.so.2) + add_binary $(readlink -f /usr/lib/libnss_dns.so.2) ++ add_symlink /usr/lib/libnss_mymachines.so.2 $(readlink /usr/lib/libnss_mymachines.so.2) ++ add_binary $(readlink -f /usr/lib/libnss_mymachines.so.2) ++ add_symlink /usr/lib/libnss_resolve.so.2 $(readlink /usr/lib/libnss_resolve.so.2) ++ add_binary $(readlink -f /usr/lib/libnss_resolve.so.2) + + add_dir /etc + echo "hosts: files dns" > $BUILDROOT/etc/nsswitch.conf From 92f24ce725ff1aee73c09ee41437128ea4855be5 Mon Sep 17 00:00:00 2001 From: "Gerd v. Egidy" Date: Tue, 5 Jul 2022 22:00:07 +0200 Subject: [PATCH 2/2] begin writing the changelog for 9.04 --- ChangeLog | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ChangeLog b/ChangeLog index 79b9cd3..8d78913 100644 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,14 @@ IMPORTANT: The 32bit (i686) release of SystemRescue will be deprecated soon unless volunteers are found to help maintaining it. See https://gitlab.com/systemrescue/systemrescue-sources/-/issues/278 +------------------------------------------------------------------------------ +9.04 (YYYY-MM-DD): +------------------------------------------------------------------------------- +* Fix DNS name resolution during the initramfs boot phase +* The "ca-trust" config option is applied to Firefox too +* Add options to the "sysconfig" scope of YAML configs: timezone, authorized_keys, bookmarks +* Fix configuration when there is no YAML file at all (e.g. when booting via PXE) + ------------------------------------------------------------------------------ 9.03 (2022-05-28): -------------------------------------------------------------------------------