X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;ds=inline;f=class%2F50-host-classes;h=75eb9303b0dcb82746f6136f60ab1333d4fd9257;hb=b3b9b9f16b8eeee653aa59749109b2cac26171fc;hp=322e2639a07412854e9e7be4c87a5e1bed3e11bc;hpb=cc84a6581c14798b305b30c4bed756836b8c2c97;p=fai-configs.git diff --git a/class/50-host-classes b/class/50-host-classes index 322e263..75eb930 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,10 +33,13 @@ case $HOSTNAME in ;; zoneminder*) echo "FAIBASE SYSADMIN FSF ZONEMINDER MYSQLD" - ;; + ;; freetop-x60*) echo "FAIBASE $GRUB NW_MGR XORG TRISQUEL WORKSTATION FSF" ;; + contop*) + echo "FAIBASE $GRUB NW_MGR XORG TRISQUEL WORKSTATION FSF CONTOP" + ;; iwikiserver*) echo "FAIBASE IKIWIKI SYSADMIN VM" ;; @@ -45,10 +50,22 @@ case $HOSTNAME in echo "FAIBASE KVMGUEST SYSADMIN MYSQLD" ;; streamstation*) - echo "FAIBASE $GRUB SYSADMIN STREAM LIBREPLANET" + echo "FAIBASE $GRUB SYSADMIN STREAM XORG TRISQUEL LPCONF" + ;; + streamtop*) + echo "FAIBASE $GRUB SYSADMIN STREAM XORG TRISQUEL LAPTOP LPCONF" ;; freetop*) - echo "FAIBASE $GRUB NW_MGR SYSADMIN XORG TRISQUEL WORKSTATION LIBREPLANET 3DPRINT" + 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" ;; mwikiserver*) echo "FAIBASE MEDIAWIKI SYSADMIN VM" @@ -59,8 +76,11 @@ case $HOSTNAME in printserver*) echo "FAIBASE CUPS SYSADMIN VM" ;; + jabserver*) + echo "FAIBASE VM SYSADMIN LETSENCRYPT EJABBERD" + ;; crmserver*) - echo "FAIBASE WWW CIVICRM SYSADMIN VM" + echo "FAIBASE WWW CIVICRM SYSADMIN VM LETSENCRYPT" ;; crmdevserver*) echo "FAIBASE WWW CIVICRM SYSADMIN VM MYSQLD" @@ -72,19 +92,25 @@ 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" ;; + dcimserver*) + echo "FAIBASE SYSADMIN VM WWW MYSQLD ODCIM" + ;; + irc*) + echo "FAIBASE SYSADMIN KOSA SYSADMIN VM WWW LETSENCRYPT IRC" + ;; glamp*) echo "FAIBASE MYSQLD PHP5 SYSADMIN WWW" ;; gmg*libreplanet.org) - echo "FAIBASE VM PSQL GMG SYSADMIN LIBREPLANET" + echo "FAIBASE VM PSQL GMG SYSADMIN LETSENCRYPT LIBREPLANET" ;; gmg*) - echo "FAIBASE VM PSQL GMG SYSADMIN" + echo "FAIBASE VM PSQL GMG SYSADMIN LETSENCRYPT" ;; *) echo "FAIBASE"