Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.rst2
-rwxr-xr-xarchiso/mkarchiso1
2 files changed, 3 insertions, 0 deletions
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index fcc57c2..b9813c7 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -23,6 +23,8 @@ Deprecated
Fixed
-----
+- Add missing replacement for the UUID variable in systemd-boot configuration files on ISO 9660.
+
Removed
-------
diff --git a/archiso/mkarchiso b/archiso/mkarchiso
index 7890615..fc5976c 100755
--- a/archiso/mkarchiso
+++ b/archiso/mkarchiso
@@ -868,6 +868,7 @@ _make_common_bootmode_systemd-boot_conf.isofs() {
install -m 0644 -- "${profile}/efiboot/loader/loader.conf" "${isofs_dir}/loader/"
for _conf in "${profile}/efiboot/loader/entries/"*".conf"; do
sed "s|%ARCHISO_LABEL%|${iso_label}|g;
+ s|%ARCHISO_UUID%|${iso_uuid}|g;
s|%INSTALL_DIR%|${install_dir}|g;
s|%ARCH%|${arch}|g" \
"${_conf}" >"${isofs_dir}/loader/entries/${_conf##*/}"