From 8b497de86be2a5dbf6ab5abbde36d5debacd53d1 Mon Sep 17 00:00:00 2001 From: Tobias Powalowski Date: Thu, 9 Nov 2023 06:51:37 +0100 Subject: [PATCH] fix pacman syning --- usr/lib/archboot/cpio/hooks/init | 1 + usr/lib/archboot/release.sh | 1 + 2 files changed, 2 insertions(+) diff --git a/usr/lib/archboot/cpio/hooks/init b/usr/lib/archboot/cpio/hooks/init index 97734bc3f..d5b997cec 100644 --- a/usr/lib/archboot/cpio/hooks/init +++ b/usr/lib/archboot/cpio/hooks/init @@ -12,6 +12,7 @@ _run () umount uname _map _binary /usr/lib/systemd/systemd{,-journald,-sulogin-shell,-modules-load,-udevd,-sysctl,-vconsole-setup} _map _file /usr/lib/systemd/{lib*,system-generators/systemd-fstab-generator} + pacman -Sy &>"${_NO_LOG}" _map _file $(pacman -Ql systemd | grep '/usr/lib/systemd/system/.' | cut -d ' ' -f2) _map _file /usr/share/systemd/{kbd-model-map,language-fallback-map} _map _file /usr/lib/sysusers.d/{arch,basic}.conf diff --git a/usr/lib/archboot/release.sh b/usr/lib/archboot/release.sh index 89670d279..a6718f11c 100644 --- a/usr/lib/archboot/release.sh +++ b/usr/lib/archboot/release.sh @@ -188,6 +188,7 @@ _create_iso() { touch boot/* # create Release.txt with included main archlinux packages echo "Generating Release.txt..." + $(${_NSPAWN} "${_W_DIR}" pacman -Sy "${_W_DIR}" &>"${_NO_LOG}" (echo "ARCHBOOT - ARCH LINUX INSTALLATION / RESCUE SYSTEM" echo "(c) 2006 - 2023 | https://archboot.com" echo "Tobias Powalowski "