From 34fcc6802b2651a07e5d713433db12969e0406b3 Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Fri, 20 Jun 2025 18:43:09 +0200 Subject: fai/config/class/z20_debian-edu.profile.DEBIAN_{11,12}: Provide UEFI / BIOS specific installation profiles. --- fai/config/class/z20_debian-edu.profile.DEBIAN_11 | 62 ++++++++++++++++++++--- fai/config/class/z20_debian-edu.profile.DEBIAN_12 | 50 +++++++++++++++--- 2 files changed, 98 insertions(+), 14 deletions(-) diff --git a/fai/config/class/z20_debian-edu.profile.DEBIAN_11 b/fai/config/class/z20_debian-edu.profile.DEBIAN_11 index 6b9605a..e5beea9 100644 --- a/fai/config/class/z20_debian-edu.profile.DEBIAN_11 +++ b/fai/config/class/z20_debian-edu.profile.DEBIAN_11 @@ -1,33 +1,81 @@ Default: GNOME Workstation -Name: MATE Workstation +Name: MATE Workstation (UEFI) Description: Debian Edu powered by MATE Desktop Environment Short: Debian Edu workstation with Mate desktop will be installed Long: Debian Edu workstation with Mate desktop will be installed. + . + The system storage will be partitioned for UEFI based machines. Classes: INSTALL FAIBASE DEBIAN DEBIAN_11 EDU WORKSTATION XORG MATE LVM LVM_EDU NONFREE NONFREE_11 -Name: MATE Roaming WS +Name: MATE Workstation (BIOS) +Description: Debian Edu powered by MATE Desktop Environment +Short: Debian Edu workstation with Mate desktop will be installed +Long: Debian Edu workstation with Mate desktop will be installed. + . + The system storage will be partitioned for BIOS based machines. +Classes: INSTALL FAIBASE DEBIAN DEBIAN_11 EDU WORKSTATION XORG MATE LVM LVM_EDU_LEGACY NONFREE NONFREE_11 + +Name: MATE Roaming WS (UEFI) Description: Debian Edu powered by MATE Desktop Environment Short: Debian Edu roaming workstation with Mate desktop will be installed Long: Debian Edu roaming workstation with Mate desktop will be installed. + . + The system storage will be partitioned for UEFI based machines. Classes: INSTALL FAIBASE DEBIAN DEBIAN_11 EDU ROAMING_WORKSTATION XORG MATE LVM LVM_EDU_ROAMING NONFREE NONFREE_11 -Name: GNOME Workstation +Name: MATE Roaming WS (BIOS) +Description: Debian Edu powered by MATE Desktop Environment +Short: Debian Edu roaming workstation with Mate desktop will be installed +Long: Debian Edu roaming workstation with Mate desktop will be installed. + . + The system storage will be partitioned for BIOS based machines. +Classes: INSTALL FAIBASE DEBIAN DEBIAN_11 EDU ROAMING_WORKSTATION XORG MATE LVM LVM_EDU_ROAMING_LEGACY NONFREE NONFREE_11 + +Name: GNOME Workstation (UEFI) Description: Debian Edu powered by GNOME Desktop Environment Short: Debian Edu workstation with Gnome desktop will be installed Long: Debian Edu workstation with Gnome desktop will be installed. + . + The system storage will be partitioned for UEFI based machines. Classes: INSTALL FAIBASE DEBIAN DEBIAN_11 EDU WORKSTATION XORG GNOME LVM LVM_EDU NONFREE NONFREE_11 -Name: GNOME Roaming WS +Name: GNOME Roaming WS (UEFI) Description: Debian Edu powered by GNOME Desktop Environment Short: Debian Edu roaming workstation with Gnome desktop will be installed Long: Debian Edu roaming workstation with Gnome desktop will be installed. + . + The system storage will be partitioned for UEFI based machines. Classes: INSTALL FAIBASE DEBIAN DEBIAN_11 EDU ROAMING_WORKSTATION XORG GNOME LVM LVM_EDU_ROAMING NONFREE NONFREE_11 -Name: Minimal +Name: Minimal (UEFI) Description: Debian Edu - additional server host Short: Installs a Debian Edu client system, text console only Long: Installs a Debian Edu client system, text console only. -Use this installation profile for server-like systems that do not -need a graphical login. + Use this installation profile for server-like systems that do not + need a graphical login. + . + The system storage will be partitioned for UEFI based machines. Classes: INSTALL FAIBASE DEBIAN DEBIAN_11 EDU MINIMAL LVM LVM_EDU_MINIMAL NONFREE NONFREE_11 + +Name: Minimal (BIOS) +Description: Debian Edu - additional server host +Short: Installs a Debian Edu client system, text console only +Long: Installs a Debian Edu client system, text console only. + Use this installation profile for server-like systems that do not + need a graphical login. + . + The system storage will be partitioned for BIOS based machines. +Classes: INSTALL FAIBASE DEBIAN DEBIAN_11 EDU MINIMAL LVM LVM_EDU_MINIMAL_LEGACY NONFREE NONFREE_11 + +Name: Inventory +Description: Show hardware info +Short: Show some basic hardware infos +Long: Execute commands for showing hardware info +Classes: INVENTORY + +Name: Sysinfo +Description: Show detailed system information +Short: Show detailed hardware and system information +Long: Execute a lot of commands for collecting system information +Classes: SYSINFO diff --git a/fai/config/class/z20_debian-edu.profile.DEBIAN_12 b/fai/config/class/z20_debian-edu.profile.DEBIAN_12 index 7ab114b..e332fca 100644 --- a/fai/config/class/z20_debian-edu.profile.DEBIAN_12 +++ b/fai/config/class/z20_debian-edu.profile.DEBIAN_12 @@ -1,37 +1,73 @@ Default: GNOME Workstation -Name: MATE Workstation +Name: MATE Workstation (UEFI) Description: Debian Edu powered by MATE Desktop Environment Short: Debian Edu workstation with Mate desktop will be installed Long: Debian Edu workstation with Mate desktop will be installed. + . + The system storage will be partitioned for UEFI based machines. Classes: INSTALL FAIBASE DEBIAN DEBIAN_12 EDU WORKSTATION XORG MATE LVM LVM_EDU NONFREE NONFREE_12 -Name: MATE Roaming WS +Name: MATE Workstation (BIOS) +Description: Debian Edu powered by MATE Desktop Environment +Short: Debian Edu workstation with Mate desktop will be installed +Long: Debian Edu workstation with Mate desktop will be installed. + . + The system storage will be partitioned for BIOS based machines. +Classes: INSTALL FAIBASE DEBIAN DEBIAN_12 EDU WORKSTATION XORG MATE LVM LVM_EDU_LEGACY NONFREE NONFREE_12 + +Name: MATE Roaming WS (UEFI) Description: Debian Edu powered by MATE Desktop Environment Short: Debian Edu roaming workstation with Mate desktop will be installed Long: Debian Edu roaming workstation with Mate desktop will be installed. + . + The system storage will be partitioned for UEFI based machines. Classes: INSTALL FAIBASE DEBIAN DEBIAN_12 EDU ROAMING_WORKSTATION XORG MATE LVM LVM_EDU_ROAMING NONFREE NONFREE_12 -Name: GNOME Workstation +Name: MATE Roaming WS (BIOS) +Description: Debian Edu powered by MATE Desktop Environment +Short: Debian Edu roaming workstation with Mate desktop will be installed +Long: Debian Edu roaming workstation with Mate desktop will be installed. + . + The system storage will be partitioned for BIOS based machines. +Classes: INSTALL FAIBASE DEBIAN DEBIAN_12 EDU ROAMING_WORKSTATION XORG MATE LVM LVM_EDU_ROAMING_LEGACY NONFREE NONFREE_12 + +Name: GNOME Workstation (UEFI) Description: Debian Edu powered by GNOME Desktop Environment Short: Debian Edu workstation with Gnome desktop will be installed Long: Debian Edu workstation with Gnome desktop will be installed. + . + The system storage will be partitioned for UEFI based machines. Classes: INSTALL FAIBASE DEBIAN DEBIAN_12 EDU WORKSTATION XORG GNOME LVM LVM_EDU NONFREE NONFREE_12 -Name: GNOME Roaming WS +Name: GNOME Roaming WS (UEFI) Description: Debian Edu powered by GNOME Desktop Environment Short: Debian Edu roaming workstation with Gnome desktop will be installed Long: Debian Edu roaming workstation with Gnome desktop will be installed. + . + The system storage will be partitioned for UEFI based machines. Classes: INSTALL FAIBASE DEBIAN DEBIAN_12 EDU ROAMING_WORKSTATION XORG GNOME LVM LVM_EDU_ROAMING NONFREE NONFREE_12 -Name: Minimal +Name: Minimal (UEFI) Description: Debian Edu - additional server host Short: Installs a Debian Edu client system, text console only Long: Installs a Debian Edu client system, text console only. -Use this installation profile for server-like systems that do not -need a graphical login. + Use this installation profile for server-like systems that do not + need a graphical login. + . + The system storage will be partitioned for UEFI based machines. Classes: INSTALL FAIBASE DEBIAN DEBIAN_12 EDU MINIMAL LVM LVM_EDU_MINIMAL NONFREE NONFREE_12 +Name: Minimal (BIOS) +Description: Debian Edu - additional server host +Short: Installs a Debian Edu client system, text console only +Long: Installs a Debian Edu client system, text console only. + Use this installation profile for server-like systems that do not + need a graphical login. + . + The system storage will be partitioned for BIOS based machines. +Classes: INSTALL FAIBASE DEBIAN DEBIAN_12 EDU MINIMAL LVM LVM_EDU_MINIMAL_LEGACY NONFREE NONFREE_12 + Name: Inventory Description: Show hardware info Short: Show some basic hardware infos -- cgit v1.2.3