Use correct mirrorlist for 32-bit version

Fixes systemrescue/systemrescue-sources#188
This commit is contained in:
Marcos Mello 2021-04-22 17:01:36 -03:00
parent 27b0e4f0d0
commit 2af06d4f7c

View file

@ -28,11 +28,13 @@ case ${arch} in
efiarch="x86_64-efi" efiarch="x86_64-efi"
efiboot="bootx64.efi" efiboot="bootx64.efi"
edk2arch="x64" edk2arch="x64"
mirrorlist_url='https://archlinux.org/mirrorlist/?country=all&protocol=http&use_mirror_status=on'
;; ;;
i686) i686)
efiarch="i386-efi" efiarch="i386-efi"
efiboot="bootia32.efi" efiboot="bootia32.efi"
edk2arch="ia32" edk2arch="ia32"
mirrorlist_url='https://archlinux32.org/mirrorlist/?country=all&protocol=http&use_mirror_status=on'
;; ;;
*) *)
echo "ERROR: Unsupported architecture: '${arch}'" echo "ERROR: Unsupported architecture: '${arch}'"
@ -105,7 +107,7 @@ make_customize_airootfs() {
s|%INSTALL_DIR%|${install_dir}|g" \ s|%INSTALL_DIR%|${install_dir}|g" \
${script_path}/airootfs/etc/issue > ${work_dir}/${arch}/airootfs/etc/issue ${script_path}/airootfs/etc/issue > ${work_dir}/${arch}/airootfs/etc/issue
curl -o ${work_dir}/${arch}/airootfs/etc/pacman.d/mirrorlist 'https://archlinux.org/mirrorlist/?country=all&protocol=http&use_mirror_status=on' curl -o ${work_dir}/${arch}/airootfs/etc/pacman.d/mirrorlist "$mirrorlist_url"
setarch ${arch} mkarchiso ${verbose} -w "${work_dir}/${arch}" -C "${work_dir}/pacman.conf" -D "${install_dir}" -r '/root/customize_airootfs.sh' run setarch ${arch} mkarchiso ${verbose} -w "${work_dir}/${arch}" -C "${work_dir}/pacman.conf" -D "${install_dir}" -r '/root/customize_airootfs.sh' run
rm -f ${work_dir}/${arch}/airootfs/root/customize_airootfs.sh rm -f ${work_dir}/${arch}/airootfs/root/customize_airootfs.sh