diff --git a/usr/lib/archboot/release.sh b/usr/lib/archboot/release.sh index 103e05713..55d3f4b9b 100644 --- a/usr/lib/archboot/release.sh +++ b/usr/lib/archboot/release.sh @@ -126,13 +126,13 @@ _create_iso() { rm -r "${_W_DIR:?}"/boot mv boot "${_W_DIR}" for initrd in ${_INITRD} ${_INITRD_LATEST} ${_INITRD_LOCAL}; do - [[ "${initrd}" == "${_INITRD}" ]] && _UKI="/boot/${_NAME}-${_ARCH}.efi" - [[ "${initrd}" == "${_INITRD_LATEST}" ]] && _UKI="/boot/${_NAME}-latest-${_ARCH}.efi" - [[ "${initrd}" == "${_INITRD_LOCAL}" ]] && _UKI="/boot/${_NAME}-local-${_ARCH}.efi" + [[ "${initrd}" == "${_INITRD}" ]] && _UKI="/boot/${_NAME}-${_ARCH}" + [[ "${initrd}" == "${_INITRD_LATEST}" ]] && _UKI="/boot/${_NAME}-latest-${_ARCH}" + [[ "${initrd}" == "${_INITRD_LOCAL}" ]] && _UKI="/boot/${_NAME}-local-${_ARCH}" #shellcheck disable=SC2086 ${_NSPAWN} "${_W_DIR}" /usr/lib/systemd/ukify build --linux="${_KERNEL}" \ ${_INTEL_UCODE} ${_AMD_UCODE} --initrd="${initrd}" --cmdline="${_CMDLINE}" \ - --os-release=@"${_OSREL}" --splash="${_SPLASH}" --output="${_UKI}" &>"${_NO_LOG}" || exit 1 + --os-release=@"${_OSREL}" --splash="${_SPLASH}" --output="${_UKI}.efi" &>"${_NO_LOG}" || exit 1 done # fix permission and timestamp mv "${_W_DIR}"/boot ./ diff --git a/usr/lib/archboot/uki.sh b/usr/lib/archboot/uki.sh index 91894ba87..199fd5163 100644 --- a/usr/lib/archboot/uki.sh +++ b/usr/lib/archboot/uki.sh @@ -44,7 +44,7 @@ _config() { # aarch64 .gz kernel is not supported! _KERNEL="$(echo ${_KERNEL} | sd '\.gz' '')" #shellcheck disable=SC2154 - [[ -z "${_UKI}" ]] && _UKI="archboot-$(date +%Y.%m.%d-%H.%M)-$(_kver "${_KERNEL}")-${_ARCH}".efi + [[ -z "${_UKI}" ]] && _UKI="archboot-$(date +%Y.%m.%d-%H.%M)-$(_kver "${_KERNEL}")-${_ARCH}" } _prepare_initramfs() { @@ -64,7 +64,7 @@ _systemd_ukify() { #shellcheck disable=SC2086 /usr/lib/systemd/ukify build --linux="${_KERNEL}" \ ${_INTEL_UCODE} ${_AMD_UCODE} --initrd="${_INITRD}" --cmdline="${_CMDLINE}" \ - --os-release=@"${_OSREL}" --splash="${_SPLASH}" --output="${_UKI}" &>"${_NO_LOG}" || exit 1 + --os-release=@"${_OSREL}" --splash="${_SPLASH}" --output="${_UKI}.efi" &>"${_NO_LOG}" || exit 1 } _create_cksum() {