|
@@ -5,7 +5,7 @@
|
|
|
|
|
|
isset ${dhcp-server} || goto static_ip
|
|
isset ${dhcp-server} || goto static_ip
|
|
set ipparam BOOTIF=${netX/mac} ip=dhcp
|
|
set ipparam BOOTIF=${netX/mac} ip=dhcp
|
|
-set real_archlinux_mirror http://${archlinux_mirror}
|
|
|
|
|
|
+set real_archlinux_mirror ${archlinux_mirror}
|
|
goto goto_menu
|
|
goto goto_menu
|
|
|
|
|
|
:static_ip
|
|
:static_ip
|
|
@@ -21,7 +21,7 @@ goto ${menu} ||
|
|
:archlinux
|
|
:archlinux
|
|
set os {{ releases.archlinux.name }}
|
|
set os {{ releases.archlinux.name }}
|
|
clear arch_version
|
|
clear arch_version
|
|
-menu ${os} - ${arch} - Image Sig Checks: [${img_sigs_enabled}]
|
|
|
|
|
|
+menu ${os} - ${arch}
|
|
item --gap Latest Releases
|
|
item --gap Latest Releases
|
|
{% for item in releases.archlinux.versions %}
|
|
{% for item in releases.archlinux.versions %}
|
|
item {{ item.code_name }} ${space} ${os} {{ item.name }}
|
|
item {{ item.code_name }} ${space} ${os} {{ item.name }}
|
|
@@ -38,15 +38,6 @@ initrd http://${archlinux_mirror}/${dir}/x86_64/archiso.img
|
|
echo
|
|
echo
|
|
echo MD5sums:
|
|
echo MD5sums:
|
|
md5sum vmlinuz archiso.img
|
|
md5sum vmlinuz archiso.img
|
|
-iseq ${img_sigs_enabled} true && goto verify_sigs || goto skip_sigs
|
|
|
|
-:verify_sigs
|
|
|
|
-echo
|
|
|
|
-echo Checking signatures...
|
|
|
|
-imgverify vmlinuz ${sigs}${dir}/x86_64/vmlinuz.sig || goto error
|
|
|
|
-imgverify archiso.img ${sigs}${dir}/x86_64/archiso.img.sig || goto error
|
|
|
|
-echo Signatures verified!
|
|
|
|
-echo
|
|
|
|
-:skip_sigs
|
|
|
|
boot
|
|
boot
|
|
goto archlinux_exit
|
|
goto archlinux_exit
|
|
|
|
|