main.yml 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773
  1. boot_domain: boot.netboot.xyz
  2. boot_timeout: 300000
  3. boot_version: 2.x
  4. bootloader_disks:
  5. - netboot.xyz
  6. bootloader_http_enabled: true
  7. bootloader_https_enabled: true
  8. bootloaders:
  9. arm:
  10. - desc: EFI w/ Simple Network Protocol, attempts to boot all net devices
  11. ipxe_bin: snp.efi
  12. output_bin: -arm64.efi
  13. type: DHCP-snp
  14. hybrid:
  15. - desc: Used for CD/DVD, Virtual CDs, DRAC/iLO, VMware, Virtual Box
  16. ipxe_bin: ipxe.iso
  17. output_bin: .iso
  18. type: ISO
  19. - desc: Used for creation of USB Keys
  20. ipxe_bin: ipxe.img
  21. output_bin: .img
  22. type: IMG
  23. legacy:
  24. - desc: Used for booting from GRUB/EXTLINUX
  25. ipxe_bin: ipxe.lkrn
  26. output_bin: .lkrn
  27. type: Kernel
  28. - desc: Virtual floppy disk for DRAC/iLO, VMware, Virtual Box, etc
  29. ipxe_bin: ipxe.dsk
  30. output_bin: .dsk
  31. type: Floppy
  32. - desc: DHCP boot image file, uses built-in iPXE NIC drivers
  33. ipxe_bin: ipxe.kpxe
  34. output_bin: .kpxe
  35. type: DHCP
  36. - desc: DHCP boot image file, use if you have NIC issues
  37. ipxe_bin: undionly.kpxe
  38. output_bin: -undionly.kpxe
  39. type: DHCP-undionly
  40. rpi:
  41. - desc: Raspberry Pi 4 - USB/SD Card Image
  42. ipxe_bin: rpi4-sdcard.img
  43. output_bin: -rpi4-sdcard.img
  44. type: USB/SD Card
  45. - desc: Raspberry Pi 4 - EFI Image
  46. ipxe_bin: snp.efi
  47. output_bin: -rpi4-snp.efi
  48. type: DHCP-snp
  49. uefi:
  50. - desc: DHCP EFI boot image file, uses built-in iPXE NIC drivers
  51. ipxe_bin: ipxe.efi
  52. output_bin: .efi
  53. type: DHCP
  54. - desc: EFI w/ Simple Network Protocol, attempts to boot all net devices
  55. ipxe_bin: snp.efi
  56. output_bin: -snp.efi
  57. type: DHCP-snp
  58. - desc: EFI w/ Simple Network Protocol, only boots from device chained from
  59. ipxe_bin: snponly.efi
  60. output_bin: -snponly.efi
  61. type: DHCP-snponly
  62. cert_dir: /etc/netbootxyz/certs
  63. cert_file_filename: ca-netboot-xyz.crt
  64. checksums_filename: '{{ site_name }}-sha256-checksums.txt'
  65. codesign_cert_filename: codesign.crt
  66. codesign_key_filename: codesign.key
  67. custom_generate_menus: false
  68. custom_github_menus: true
  69. custom_templates_dir: '{{ netbootxyz_conf_dir }}/custom'
  70. custom_url_menus: true
  71. early_menu_contents: |
  72. ### early menu overrides
  73. ### used to set early ipxe options such as custom console & logo
  74. early_menu_enabled: false
  75. generate_checksums: true
  76. generate_disks: true
  77. generate_disks_arm: false
  78. generate_disks_efi: true
  79. generate_disks_hybrid: false
  80. generate_disks_legacy: true
  81. generate_disks_rpi: false
  82. generate_local_vars: true
  83. generate_menus: true
  84. generate_signatures: false
  85. generate_version_file: true
  86. ipxe_branch: master
  87. ipxe_ca_filename: ca-ipxe-org.crt
  88. ipxe_ca_url: http://ca.ipxe.org/ca.crt
  89. ipxe_repo: https://github.com/ipxe/ipxe
  90. ipxe_source_dir: /usr/src/ipxe
  91. kernel_params: initrd=initrd.magic ${cmdline}
  92. live_endpoint: https://github.com/netbootxyz
  93. memdisk_location: http://${boot_domain}/memdisk
  94. netbootxyz_conf_dir: /etc/netbootxyz
  95. netbootxyz_root: /var/www/html
  96. pciids_url: https://raw.githubusercontent.com/netbootxyz/pciids/master/pciids.ipxe
  97. pipxe_branch: master
  98. pipxe_repo: https://github.com/netbootxyz/pipxe
  99. pipxe_source_dir: /usr/src/pipxe
  100. releases:
  101. almalinux:
  102. base_dir: almalinux
  103. enabled: true
  104. menu: linux
  105. mirror: http://repo.almalinux.org
  106. name: AlmaLinux
  107. versions:
  108. - code_name: 8.3
  109. name: 8.3
  110. - code_name: 8.4
  111. name: 8.4
  112. alpinelinux:
  113. base_dir: alpine
  114. enabled: true
  115. menu: linux
  116. mirror: http://dl-cdn.alpinelinux.org
  117. name: Alpine Linux
  118. versions:
  119. - code_name: v3.14
  120. name: '3.14'
  121. - code_name: edge
  122. name: Edge (development)
  123. anarchy:
  124. enabled: true
  125. menu: linux
  126. name: Anarchy Linux
  127. versions:
  128. - code_name: current
  129. name: current
  130. archlinux:
  131. base_dir: archlinux
  132. enabled: true
  133. menu: linux
  134. mirror: mirrors.kernel.org
  135. name: Arch Linux
  136. versions:
  137. - code_name: 2021.08.01
  138. name: 2021.08.01
  139. blackarch:
  140. enabled: true
  141. menu: linux
  142. name: BlackArch
  143. versions:
  144. - code_name: current
  145. name: current
  146. centos:
  147. base_dir: centos
  148. enabled: true
  149. menu: linux
  150. mirror: http://mirror.centos.org
  151. name: CentOS
  152. versions:
  153. - code_name: 8.4.2105
  154. name: '8.4'
  155. - code_name: 8
  156. name: 8.x Latest
  157. - code_name: 8-stream
  158. name: 8.0 Stream
  159. - code_name: 7
  160. name: 7.x Latest
  161. coreos:
  162. base_dir: prod/streams
  163. enabled: true
  164. menu: linux
  165. mirror: https://builds.coreos.fedoraproject.org
  166. name: Fedora CoreOS
  167. versions:
  168. - code_name: 34.20210711.3.0
  169. name: stable
  170. debian:
  171. archive_mirror: http://archive.debian.org
  172. base_dir: debian
  173. enabled: true
  174. menu: linux
  175. mirror: http://deb.debian.org
  176. name: Debian
  177. versions:
  178. stable:
  179. - code_name: bullseye
  180. name: 11.0 (bullseye)
  181. - code_name: buster
  182. name: 10.0 (buster)
  183. - code_name: stretch
  184. name: 9.0 (stretch)
  185. testing:
  186. - code_name: bookworm
  187. name: bookworm (testing)
  188. - code_name: sid
  189. name: sid (unstable)
  190. devuan:
  191. base_dir: devuan
  192. enabled: true
  193. menu: linux
  194. mirror: http://deb.devuan.org
  195. name: Devuan
  196. versions:
  197. stable:
  198. - code_name: beowulf
  199. name: 3.0.0 Beowulf (stable)
  200. - code_name: ascii
  201. name: 2.1 ASCII (oldstable)
  202. - code_name: jessie
  203. name: 1.0 Jessie (oldoldstable)
  204. testing:
  205. - code_name: chimaera
  206. name: Chimaera (testing)
  207. fedora:
  208. base_dir: fedora
  209. enabled: true
  210. menu: linux
  211. mirror: http://mirrors.kernel.org
  212. name: Fedora
  213. versions:
  214. - code_name: 34
  215. name: 34
  216. - code_name: 33
  217. name: 33
  218. - code_name: 32
  219. name: 32
  220. flatcar:
  221. enabled: true
  222. menu: linux
  223. mirror: ''
  224. name: Container Linux by Flatcar
  225. versions:
  226. - code_name: stable
  227. name: Stable Channel
  228. - code_name: beta
  229. name: Beta Channel
  230. - code_name: alpha
  231. name: Alpha Channel
  232. freebsd:
  233. enabled: true
  234. menu: bsd
  235. name: FreeBSD
  236. freedos:
  237. base_dir: download/download
  238. enabled: true
  239. menu: dos
  240. mirror: http://www.freedos.org
  241. name: FreeDOS
  242. versions:
  243. - code_name: FD12FULL
  244. name: 1.2 Full Installer
  245. - code_name: FD12LITE
  246. name: 1.2 Lite Installer
  247. gentoo:
  248. enabled: true
  249. menu: linux
  250. name: Gentoo
  251. ipfire:
  252. base_dir: releases/ipfire-2.x
  253. enabled: true
  254. menu: linux
  255. mirror: https://downloads.ipfire.org
  256. name: IPFire
  257. versions:
  258. - code_name: 2.25-core158
  259. name: 2.25 Core158
  260. k3os:
  261. enabled: true
  262. menu: linux
  263. mirror: https://github.com/rancher/k3os/releases
  264. name: k3OS
  265. kali:
  266. base_dir: kali
  267. enabled: true
  268. menu: linux
  269. mirror: http://http.kali.org
  270. name: Kali Linux
  271. versions:
  272. - code_name: rolling
  273. name: Rolling Edition
  274. mageia:
  275. base_dir: mageia
  276. enabled: true
  277. menu: linux
  278. mirror: http://mirrors.kernel.org
  279. name: Mageia
  280. versions:
  281. - code_name: '7.1'
  282. name: '7.1'
  283. - code_name: cauldron
  284. name: cauldron
  285. nixos:
  286. base_dir: nixos
  287. enabled: true
  288. menu: linux
  289. name: NixOS
  290. versions:
  291. - code_name: nixos-20.09
  292. name: nixos-20.09
  293. - code_name: nixos-21.05
  294. name: nixos-21.05
  295. - code_name: nixos-unstable
  296. name: nixos-unstable
  297. openEuler:
  298. base_dir: null
  299. enabled: true
  300. menu: linux
  301. mirror: http://repo.openeuler.org
  302. name: openEuler
  303. versions:
  304. - code_name: openEuler-20.03-LTS-SP1
  305. name: openEuler-20.03-LTS-SP1
  306. - code_name: openEuler-21.03
  307. name: openEuler-21.03
  308. openbsd:
  309. base_dir: pub/OpenBSD
  310. enabled: true
  311. menu: bsd
  312. mirror: http://ftp.openbsd.org
  313. name: OpenBSD
  314. versions:
  315. - code_name: '6.9'
  316. image_ver: '69'
  317. name: '6.9'
  318. - code_name: '6.8'
  319. image_ver: '68'
  320. name: '6.8'
  321. - code_name: '6.7'
  322. image_ver: '67'
  323. name: '6.7'
  324. - code_name: '6.6'
  325. image_ver: '66'
  326. name: '6.6'
  327. - code_name: '6.5'
  328. image_ver: '65'
  329. name: '6.5'
  330. - code_name: '6.4'
  331. image_ver: '64'
  332. name: '6.4'
  333. - code_name: snapshots
  334. image_ver: '69'
  335. name: 6.9 Latest Snapshot
  336. opensuse:
  337. base_dir: distribution/leap
  338. enabled: true
  339. menu: linux
  340. mirror: http://download.opensuse.org
  341. name: OpenSUSE
  342. versions:
  343. - code_name: '15.3'
  344. name: openSUSE Leap 15.3
  345. - code_name: '15.2'
  346. name: openSUSE Leap 15.2
  347. - code_name: '15.1'
  348. name: openSUSE Leap 15.1
  349. - code_name: '15.0'
  350. name: openSUSE Leap 15.0
  351. - code_name: '42.3'
  352. name: openSUSE Leap 42.3
  353. - code_name: tumbleweed
  354. name: openSUSE tumbleweed
  355. oracle:
  356. enabled: true
  357. menu: linux
  358. mirror: https://yum.oracle.com
  359. name: Oracle Linux
  360. paths:
  361. 7: /repo/OracleLinux/OL7/latest/x86_64
  362. 8: /repo/OracleLinux/OL8/baseos/latest/x86_64
  363. proxmox:
  364. enabled: true
  365. menu: linux
  366. name: Proxmox VE
  367. rancheros:
  368. base_dir: os/latest
  369. enabled: true
  370. menu: linux
  371. mirror: http://releases.rancher.com
  372. name: RancherOS
  373. versions:
  374. - code_name: latest
  375. name: Latest (20 MB)
  376. rhel:
  377. enabled: true
  378. menu: linux
  379. name: Red Hat Enterprise Linux
  380. rockylinux:
  381. base_dir: pub/rocky
  382. enabled: true
  383. menu: linux
  384. mirror: http://download.rockylinux.org
  385. name: Rocky Linux
  386. versions:
  387. - code_name: 8.4
  388. name: 8.4
  389. scientific:
  390. base_dir: linux/scientific
  391. enabled: true
  392. menu: linux
  393. mirror: http://ftp1.scientificlinux.org
  394. name: Scientific Linux
  395. versions:
  396. - code_name: '7.7'
  397. name: '7.7'
  398. - code_name: '7.6'
  399. name: '7.6'
  400. - code_name: '6.10'
  401. name: '6.10'
  402. - code_name: '6.9'
  403. name: '6.9'
  404. slackware:
  405. base_dir: slackware
  406. enabled: true
  407. menu: linux
  408. mirror: http://mirror.rackspace.com
  409. name: Slackware
  410. versions:
  411. - code_name: current
  412. name: Current
  413. - code_name: '14.2'
  414. name: '14.2'
  415. - code_name: '14.1'
  416. name: '14.1'
  417. smartos:
  418. base_dir: /platform/i86pc/
  419. enabled: true
  420. menu: unix
  421. mirror: https://netboot.joyent.com/os/
  422. name: SmartOS
  423. versions:
  424. - code_name: 20210729T002724Z
  425. name: 20210729T002724Z
  426. - code_name: 20210715T010227Z
  427. name: 20210715T010227Z
  428. - code_name: 20210701T204427Z
  429. name: 20210701T204427Z
  430. - code_name: 20210617T001230Z
  431. name: 20210617T001230Z
  432. talos:
  433. enabled: true
  434. menu: linux
  435. mirror: https://github.com/talos-systems/talos/releases
  436. name: Talos
  437. platforms:
  438. - key: metal
  439. name: Bare Metal
  440. - key: aws
  441. name: AWS
  442. - key: azure
  443. name: Azure
  444. - key: digital-ocean
  445. name: Digital Ocean
  446. - key: gcp
  447. name: GCP
  448. - key: packet
  449. name: Packet
  450. - key: vmware
  451. name: VMware
  452. tinycore:
  453. enabled: true
  454. menu: linux
  455. mirror: http://distro.ibiblio.org/tinycorelinux
  456. name: Tiny Core Linux
  457. versions:
  458. - arch: x86
  459. code_name: core
  460. initrd: /12.x/x86/release/distribution_files/core.gz
  461. kernel: /12.x/x86/release/distribution_files/vmlinuz
  462. name: Core
  463. - arch: x86_64
  464. code_name: corepure
  465. initrd: /12.x/x86_64/release/distribution_files/corepure64.gz
  466. kernel: /12.x/x86_64/release/distribution_files/vmlinuz64
  467. name: CorePure
  468. - arch: x86
  469. code_name: dcorebionic
  470. initrd: /dCore/x86/release/dCore-bionic/dCore-bionic.gz
  471. kernel: /dCore/x86/release/dCore-bionic/vmlinuz-bionic
  472. name: dCore Bionic
  473. - arch: x86
  474. code_name: dcorebionicplus
  475. initrd: /dCore/x86/release/dCore-bionic/dCorePlus-bionic.gz
  476. kernel: /dCore/x86/release/dCore-bionic/vmlinuz-bionic
  477. name: dCore Bionic Plus
  478. - arch: x86
  479. code_name: dcorejessie
  480. initrd: /dCore/x86/release/dCore-jessie/dCore-jessie.gz
  481. kernel: /dCore/x86/release/dCore-jessie/vmlinuz-jessie
  482. name: dCore Jessie
  483. - arch: x86
  484. code_name: dcorejessieplus
  485. initrd: /dCore/x86/release/dCore-jessie/dCorePlus-jessie.gz
  486. kernel: /dCore/x86/release/dCore-jessie/vmlinuz-jessie
  487. name: dCore Jessie Plus
  488. - arch: x86
  489. code_name: dcorestretch
  490. initrd: /dCore/x86/release/dCore-stretch/dCore-stretch.gz
  491. kernel: /dCore/x86/release/dCore-stretch/vmlinuz-stretch
  492. name: dCore Stretch
  493. - arch: x86
  494. code_name: dcorestretchplus
  495. initrd: /dCore/x86/release/dCore-stretch/dCorePlus-stretch.gz
  496. kernel: /dCore/x86/release/dCore-stretch/vmlinuz-stretch
  497. name: dCore Stretch Plus
  498. - arch: x86
  499. code_name: dcoretrusty
  500. initrd: /dCore/x86/release/dCore-trusty/dCore-trusty.gz
  501. kernel: /dCore/x86/release/dCore-trusty/vmlinuz-trusty
  502. name: dCore Trusty
  503. - arch: x86
  504. code_name: dcoretrustyplus
  505. initrd: /dCore/x86/release/dCore-trusty/dCorePlus-trusty.gz
  506. kernel: /dCore/x86/release/dCore-trusty/vmlinuz-trusty
  507. name: dCore Trusty Plus
  508. - arch: x86
  509. code_name: dcorewheezy
  510. initrd: /dCore/x86/release/dCore-wheezy/dCore-wheezy.gz
  511. kernel: /dCore/x86/release/dCore-wheezy/vmlinuz-wheezy
  512. name: dCore Wheezy
  513. - arch: x86
  514. code_name: dcorewheezyplus
  515. initrd: /dCore/x86/release/dCore-wheezy/dCorePlus-wheezy.gz
  516. kernel: /dCore/x86/release/dCore-wheezy/vmlinuz-wheezy
  517. name: dCore Wheezy Plus
  518. - arch: x86
  519. code_name: dcorexenial
  520. initrd: /dCore/x86/release/dCore-xenial/dCore-xenial.gz
  521. kernel: /dCore/x86/release/dCore-xenial/vmlinuz-xenial
  522. name: dCore Xenial
  523. - arch: x86
  524. code_name: dcorexenialplus
  525. initrd: /dCore/x86/release/dCore-xenial/dCorePlus-xenial.gz
  526. kernel: /dCore/x86/release/dCore-xenial/vmlinuz-xenial
  527. name: dCore Xenial Plus
  528. - arch: x86_64
  529. code_name: dcore64bionic
  530. initrd: /dCore/x86_64/release/dCore-bionic64/dCore-bionic64.gz
  531. kernel: /dCore/x86_64/release/dCore-bionic64/vmlinuz-bionic64
  532. name: dCore64 Bionic
  533. - arch: x86_64
  534. code_name: dcore64bionicplus
  535. initrd: /dCore/x86_64/release/dCore-bionic64/dCorePlus-bionic64.gz
  536. kernel: /dCore/x86_64/release/dCore-bionic64/vmlinuz-bionic64
  537. name: dCore64 Bionic Plus
  538. - arch: x86_64
  539. code_name: dcore64buster
  540. initrd: /dCore/x86_64/release/dCore-buster64/dCore-buster64.gz
  541. kernel: /dCore/x86_64/release/dCore-buster64/vmlinuz-buster64
  542. name: dCore64 Buster
  543. - arch: x86_64
  544. code_name: dcore64busterplus
  545. initrd: /dCore/x86_64/release/dCore-buster64/dCorePlus-buster64.gz
  546. kernel: /dCore/x86_64/release/dCore-buster64/vmlinuz-buster64
  547. name: dCore64 Buster Plus
  548. - arch: x86_64
  549. code_name: dcore64stretch
  550. initrd: /dCore/x86_64/release/dCore-stretch64/dCore-stretch64.gz
  551. kernel: /dCore/x86_64/release/dCore-stretch64/vmlinuz-stretch64
  552. name: dCore64 Stretch
  553. - arch: x86_64
  554. code_name: dcore64stretchplus
  555. initrd: /dCore/x86_64/release/dCore-stretch64/dCorePlus-stretch64.gz
  556. kernel: /dCore/x86_64/release/dCore-stretch64/vmlinuz-stretch64
  557. name: dCore Stretch Plus
  558. ubuntu:
  559. archive_mirror: http://old-releases.ubuntu.com
  560. base_dir: ubuntu
  561. enabled: true
  562. menu: linux
  563. mirror: http://archive.ubuntu.com
  564. name: Ubuntu
  565. versions:
  566. - code_name: hirsute
  567. name: 21.04 Hirsute Hippo
  568. - code_name: groovy
  569. name: 20.10 Groovy Gorilla
  570. - code_name: focal
  571. name: 20.04 LTS Focal Fossa (Subiquity)
  572. - code_name: focal-legacy
  573. name: 20.04 LTS Focal Fossa (Legacy)
  574. - code_name: bionic
  575. name: 18.04 LTS Bionic Beaver
  576. - code_name: xenial
  577. name: 16.04 LTS Xenial Xerus
  578. vmware:
  579. enabled: true
  580. menu: linux
  581. name: VMware ESXi
  582. vyos:
  583. enabled: true
  584. menu: linux
  585. name: VyOS
  586. versions:
  587. - code_name: rolling
  588. name: 1.3 rolling
  589. zeninstall:
  590. enabled: true
  591. menu: linux
  592. name: Zen Installer Arch
  593. versions:
  594. - code_name: current
  595. name: current
  596. sigs_dir: '{{ netbootxyz_root }}/sigs'
  597. sigs_enabled: false
  598. sigs_location: http://${boot_domain}/sigs/
  599. sigs_menu: false
  600. site_name: netboot.xyz
  601. time_server: 0.pool.ntp.org
  602. utilitiesarm:
  603. placeholder:
  604. enabled: false
  605. name: placeholder
  606. type: direct
  607. utilitiesefi:
  608. 4mlinux:
  609. enabled: true
  610. name: 4MLinux
  611. type: ipxemenu
  612. bootrepair:
  613. enabled: true
  614. initrd: ${live_endpoint}{{ endpoints.bootrepair.path }}initrd
  615. kernel: ${live_endpoint}{{ endpoints.bootrepair.path }}vmlinuz ip=dhcp boot=casper
  616. netboot=http fetch=${live_endpoint}{{ endpoints.bootrepair.path }}filesystem.squashfs
  617. initrd=initrd
  618. name: Boot Repair CD
  619. type: direct
  620. caine:
  621. enabled: true
  622. initrd: ${live_endpoint}{{ endpoints.caine.path }}initrd
  623. kernel: ${live_endpoint}{{ endpoints.caine.path }}vmlinuz ip=dhcp boot=casper
  624. netboot=http fetch=${live_endpoint}{{ endpoints.caine.path }}filesystem.squashfs
  625. initrd=initrd
  626. name: CAINE
  627. type: direct
  628. clonezilla:
  629. enabled: true
  630. name: Clonezilla
  631. type: ipxemenu
  632. gparted:
  633. enabled: true
  634. name: GParted
  635. type: ipxemenu
  636. grml:
  637. enabled: true
  638. name: Grml
  639. type: ipxemenu
  640. kaspersky:
  641. enabled: true
  642. name: Kaspersky Rescue Disk
  643. type: ipxemenu
  644. redorescue:
  645. enabled: true
  646. initrd: ${live_endpoint}{{ endpoints.redorescue.path }}initrd
  647. kernel: ${live_endpoint}{{ endpoints.redorescue.path }}vmlinuz boot=live noprompt
  648. nocomponents setkmap=us fetch=${live_endpoint}{{ endpoints.redorescue.path }}filesystem.squashfs
  649. initrd=initrd
  650. name: RedoRescue
  651. type: direct
  652. rescatux:
  653. enabled: true
  654. initrd: ${live_endpoint}{{ endpoints.rescatux.path }}initrd
  655. kernel: ${live_endpoint}{{ endpoints.rescatux.path }}vmlinuz boot=live fetch=${live_endpoint}{{
  656. endpoints.rescatux.path }}filesystem.squashfs selinux=1 security=selinux enforcing=0
  657. initrd=initrd
  658. name: Rescatux
  659. type: direct
  660. rescuezilla:
  661. enabled: true
  662. name: Rescuezilla
  663. type: ipxemenu
  664. shredos:
  665. enabled: true
  666. name: ShredOS
  667. type: ipxemenu
  668. systemrescue:
  669. enabled: true
  670. name: System Rescue CD
  671. type: ipxemenu
  672. utilitiespcbios:
  673. 4mlinux:
  674. enabled: true
  675. name: 4MLinux
  676. type: ipxemenu
  677. avg:
  678. enabled: true
  679. name: AVG Rescue CD
  680. type: memdisk
  681. util_path: http://download.avg.com/filedir/inst/avg_arl_cdi_all_120_160420a12074.iso
  682. version: 160420a12074
  683. bootrepair:
  684. enabled: true
  685. initrd: ${live_endpoint}{{ endpoints.bootrepair.path }}initrd
  686. kernel: ${live_endpoint}{{ endpoints.bootrepair.path }}vmlinuz ip=dhcp boot=casper
  687. netboot=http fetch=${live_endpoint}{{ endpoints.bootrepair.path }}filesystem.squashfs
  688. initrd=initrd
  689. name: Boot Repair CD
  690. type: direct
  691. breakin:
  692. enabled: true
  693. initrd: ${live_endpoint}{{ endpoints.breakin.path }}initrd
  694. kernel: ${live_endpoint}{{ endpoints.breakin.path }}vmlinuz sshpasswd=breakin
  695. startup=breakin initrd=initrd
  696. name: Breakin
  697. type: direct
  698. caine:
  699. enabled: true
  700. initrd: ${live_endpoint}{{ endpoints.caine.path }}initrd
  701. kernel: ${live_endpoint}{{ endpoints.caine.path }}vmlinuz ip=dhcp boot=casper
  702. netboot=http fetch=${live_endpoint}{{ endpoints.caine.path }}filesystem.squashfs
  703. initrd=initrd
  704. name: CAINE
  705. type: direct
  706. clonezilla:
  707. enabled: true
  708. name: Clonezilla
  709. type: ipxemenu
  710. dban:
  711. enabled: true
  712. name: DBAN
  713. type: ipxemenu
  714. gparted:
  715. enabled: true
  716. name: GParted
  717. type: ipxemenu
  718. grml:
  719. enabled: true
  720. name: Grml
  721. type: ipxemenu
  722. kaspersky:
  723. enabled: true
  724. name: Kaspersky Rescue Disk
  725. type: ipxemenu
  726. memtest:
  727. enabled: true
  728. name: Memtest
  729. type: memtest
  730. util_path: https://boot.netboot.xyz/utils/memtest86-5.01.0
  731. version: 5.01.0
  732. redorescue:
  733. enabled: true
  734. initrd: ${live_endpoint}{{ endpoints.redorescue.path }}initrd
  735. kernel: ${live_endpoint}{{ endpoints.redorescue.path }}vmlinuz boot=live noprompt
  736. nocomponents setkmap=us fetch=${live_endpoint}{{ endpoints.redorescue.path }}filesystem.squashfs
  737. initrd=initrd
  738. name: RedoRescue
  739. type: direct
  740. rescatux:
  741. enabled: true
  742. initrd: ${live_endpoint}{{ endpoints.rescatux.path }}initrd
  743. kernel: ${live_endpoint}{{ endpoints.rescatux.path }}vmlinuz boot=live fetch=${live_endpoint}{{
  744. endpoints.rescatux.path }}filesystem.squashfs selinux=1 security=selinux enforcing=0
  745. initrd=initrd
  746. name: Rescatux
  747. type: direct
  748. rescuezilla:
  749. enabled: true
  750. name: Rescuezilla
  751. type: ipxemenu
  752. shredos:
  753. enabled: true
  754. name: ShredOS
  755. type: ipxemenu
  756. supergrub:
  757. enabled: true
  758. name: SuperGRUB
  759. type: memdisk
  760. util_path: http://master.dl.sourceforge.net/project/supergrub2/2.04s1/super_grub2_disk_2.04s1/super_grub2_disk_hybrid_2.04s1.iso
  761. version: 2.04s1
  762. systemrescue:
  763. enabled: true
  764. name: System Rescue CD
  765. type: ipxemenu
  766. ubcd:
  767. enabled: true
  768. name: Ultimate Boot CD (UBCD)
  769. type: memdisk
  770. util_path: http://mirror.sysadminguide.net/ubcd/ubcd538.iso
  771. version: '538'
  772. wimboot_location: http://${boot_domain}/wimboot
  773. wimboot_upstream_url: https://github.com/ipxe/wimboot/releases/latest/download/wimboot