X-Git-Url: https://vcs.fsf.org/?p=fai-configs.git;a=blobdiff_plain;f=class%2F50-host-classes;h=ad9755dcbe54a2a0d1dc5fd66062a8c210cf2d49;hp=926e2b1c9928b44966316ebf62577f11771d90de;hb=c5c7508a92073ef21dbb0fc1ed75cc6ecfe91cf8;hpb=85f21d44606ca000eb877fb305ec6ed2c4f98224 diff --git a/class/50-host-classes b/class/50-host-classes index 926e2b1..ad9755d 100755 --- a/class/50-host-classes +++ b/class/50-host-classes @@ -1,12 +1,14 @@ -#! /bin/bash +#!/bin/bash + . /usr/lib/fai/subroutines -# assign classes hosts +# assign classes hosts if (ifclass I386 || ifclass AMD64) ; then GRUB="GRUB_PC" fi -# use a list of classes for our demo machine +# use a list of classes for our demo machine + case $HOSTNAME in faiserver*) echo "FAIBASE FAISERVER SYSADMIN VM" @@ -31,7 +33,7 @@ case $HOSTNAME in ;; zoneminder*) echo "FAIBASE SYSADMIN FSF ZONEMINDER MYSQLD" - ;; + ;; freetop-x60*) echo "FAIBASE $GRUB NW_MGR XORG TRISQUEL WORKSTATION FSF" ;; @@ -56,7 +58,12 @@ case $HOSTNAME in freetop*) echo "FAIBASE $GRUB NW_MGR SYSADMIN XORG TRISQUEL WORKSTATION LAPTOP 3DPRINT" ;; - + sfreetop*) + echo "FAIBASE $GRUB NW_MGR SYSADMIN XORG TRISQUEL WORKSTATION LAPTOP 3DPRINT LUKS ECRYPTFS" + ;; + cloud*) + echo "FAIBASE VM SYSADMIN TRISQUEL" + ;; libretop*) echo "FAIBASE $GRUB NW_MGR SYSADMIN XORG TRISQUEL WORKSTATION LAPTOP LPCONF" ;; @@ -69,8 +76,11 @@ case $HOSTNAME in printserver*) echo "FAIBASE CUPS SYSADMIN VM" ;; + jabserver*) + echo "FAIBASE VM LETSENCRYPT EJABBERD" + ;; crmserver*) - echo "FAIBASE WWW CIVICRM SYSADMIN VM" + echo "FAIBASE WWW CIVICRM SYSADMIN VM LETSENCRYPT" ;; crmdevserver*) echo "FAIBASE WWW CIVICRM SYSADMIN VM MYSQLD" @@ -82,7 +92,7 @@ case $HOSTNAME in echo "FAIBASE SYSADMIN VM MYSQLD NAGIOS WWW" ;; shopserver*) - echo "FAIBASE SYSADMIN KOSA MARIADB WWW" + echo "FAIBASE SYSADMIN KOSA MARIADB WWW LETSENCRYPT" ;; kdev*) echo "FAIBASE SYSADMIN KOSA VM MYSQLD PLONE WWW"