Ver Fonte

Drop Parrot netinstall

Antony Messerli há 4 anos atrás
pai
commit
0b15f6e66a

+ 2 - 0
CHANGELOG.md

@@ -5,6 +5,8 @@ All notable changes to this project will be documented in this file.
 ## [Unreleased]
 
 ## [2.0.33]
+### Removed
+- Parrot NetInstall images are no longer maintained
 
 ## [2.0.32]
 ### Fixes

+ 1 - 1
README.md

@@ -134,7 +134,7 @@ In addition to being able to host netboot.xyz locally, you can also create your
 | OpenBSD | https://openbsd.org | Yes | No |
 | OpenSUSE | https://opensuse.org | Yes | No |
 | Oracle Linux | https://www.oracle.com/linux/ | Yes | Installer |
-| Parrot Security | https://www.parrotsec.org | Yes | Yes |
+| Parrot Security | https://www.parrotsec.org | No | Yes |
 | Peppermint | https://peppermintos.com | No | Yes |
 | Pop OS |https://system76.com/pop| No | Yes |
 | Q4OS | https://q4os.org | No | Yes |

+ 0 - 7
endpoints.yml

@@ -755,13 +755,6 @@ endpoints:
     os: devuan
     version: '2'
     flavor: ascii
-  parrot-net:
-    path: /asset-mirror/releases/download/4.9.1-9f304e7d/
-    files:
-    - vmlinuz
-    - initrd
-    os: parrotnet
-    version: current
   parrot-home-xfce:
     path: /debian-squash/releases/download/4.10-d5797857/
     files:

+ 0 - 7
roles/netbootxyz/defaults/main.yml

@@ -333,13 +333,6 @@ releases:
     paths:
       7: /repo/OracleLinux/OL7/latest/x86_64
       8: /repo/OracleLinux/OL8/baseos/latest/x86_64
-  parrotsec:
-    enabled: true
-    menu: linux
-    name: Parrot Security
-    versions:
-    - code_name: stable
-      name: Stable Netinstall
   rancheros:
     base_dir: os/latest
     enabled: true

+ 0 - 28
roles/netbootxyz/templates/menu/parrotsec.ipxe.j2

@@ -1,28 +0,0 @@
-#!ipxe
-
-# Parrot Security Linux
-# https://www.parrotsec.org
-
-goto ${menu}
-
-:parrotsec
-set os {{ releases.parrotsec.name }}
-menu ${os} Installers
-item --gap Official Releases
-{% for item in releases.parrotsec.versions %}
-item {{ item.code_name }} ${space} ${os} {{ item.name }}
-{% endfor %}
-choose parrotsec_version || goto parrotsec_exit
-goto parrotsec_boot
-
-:parrotsec_boot
-imgfree
-set url ${live_endpoint}{{ endpoints['parrot-net'].path }}
-kernel ${url}vmlinuz vga=788 initrd=initrd ${cmdline}
-initrd ${url}initrd
-boot
-goto parrotsec_exit
-
-:parrotsec_exit
-clear menu
-exit 0