#!ipxe :global_vars # set site name set site_name The Gathering 2019 # set boot domain set boot_domain boot.tg19.gathering.org # set location of memdisk set memdisk http://${boot_domain}/memdisk # signature check enabled? set sigs_enabled false # image signatures check enabled? set img_sigs_enabled false # set location of signatures for sources set sigs http://${boot_domain}/sigs/ # set location of latest iPXE set ipxe_disk netboot.xyz-undionly.kpxe # set location of background image set bg_image http://${boot_domain}/bg.png ################## # official mirrors ################## :mirrors ### Alpine Linux set alpinelinux_mirror dl-cdn.alpinelinux.org set alpinelinux_base_dir alpine ### ArchLinux set archlinux_mirror mirror.rackspace.com set archlinux_base_dir archlinux ### CentOS set centos_mirror mirror.centos.org set centos_base_dir centos ### Debian set debian_mirror deb.debian.org set debian_base_dir debian ### Devuan set devuan_mirror auto.mirror.devuan.org set devuan_base_dir devuan ### Fedora set fedora_mirror mirrors.kernel.org set fedora_base_dir fedora ### Mageia set mageia_mirror mirrors.kernel.org set mageia_base_dir mageia ### OpenSUSE set opensuse_mirror download.opensuse.org set opensuse_base_dir distribution/leap ### Slackware set slackware_mirror mirror.rackspace.com set slackware_base_dir slackware ### Ubuntu set ubuntu_mirror archive.ubuntu.com set ubuntu_base_dir ubuntu ################################################# # determine architectures and enable menu options ################################################# :architectures set menu_linux 1 set menu_bsd 1 set menu_freedos 1 set menu_live 1 set menu_security 1 set menu_utils 1 iseq ${buildarch} i386 && goto x86_64 || iseq ${buildarch} x86_64 && goto x86_64 || iseq ${buildarch} arm64 && goto arm64 || goto architectures_end :x86_64 goto architectures_end :arm64 set menu_freedos 0 set menu_live 0 set menu_security 0 set menu_utils 0 goto architectures_end :architectures_end goto end :end exit