-#! /bin/bash
+#! /bin/bash
+. /usr/lib/fai/subroutines
+# assign classes hosts
-# assign classes hosts
+nogrub=0
-# use a list of classes for our demo machine
+# use a list of classes for our demo machine
case $HOSTNAME in
- faiserver)
- echo "FAIBASE DEMO FAISERVER" ;;
+ faiserver*)
+ echo "FAIBASE FAISEVER SYSADMIN VM"
+ nogrub=1 ;;
demohost)
- echo "FAIBASE DHCPC DEMO" ;;
+ echo "FAIBASE DHCPC DEMO" ;;
+ rms)
+ echo "FAIBASE DHCPC DEMO XORG TRISQUEL RMS";;
gnomehost)
- echo "FAIBASE DHCPC DEMO XORG GNOME";;
+ echo "FAIBASE DHCPC DEMO XORG GNOME";;
atom*)
- echo "FAIBASE DHCPC DEMO" ;;
+ echo "FAIBASE DHCPC DEMO" ;;
bear)
- echo "FAIBASE DHCPC LVM_XEN_SERVER XEN" ;;
+ echo "FAIBASE DHCPC LVM_XEN_SERVER XEN" ;;
puma)
- echo "FAIBASE DHCPC RAID_XEN_VIRTUAL" ;;
- *)
- echo "FAIBASE DHCPC" ;;
+ echo "FAIBASE DHCPC RAID_XEN_VIRTUAL" ;;
+ diskstation*)
+ echo "FAIBASE DISKLESS DISKTOOLS SYSADMIN FSF"
+ nogrub=1 ;;
+ freestation04)
+ echo "FAIBASE DISKLESS XORG TRISQUEL WORKSTATION FSF SYSADMIN MV"
+ nogrub=1 ;;
+ freestation*)
+ echo "FAIBASE DISKLESS XORG TRISQUEL WORKSTATION FSF"
+ nogrub=1 ;;
+ freetop-x60*)
+ echo "FAIBASE DHCPC XORG TRISQUEL WORKSTATION FSF"
+ ;;
+ iwikiserver*)
+ echo "FAIBASE IKIWIKI SYSADMIN VM"
+ nogrub=1
+ ;;
+ jobserver*)
+ echo "FAIBASE JOB SYSADMIN VM"
+ nogrub=1
+ ;;
+ mysqlserver*)
+ echo "FAIBASE KVMGUEST SYSADMIN MYSQLD"
+ nogrub=1
+ ;;
+ streamstation*)
+ echo "FAIBASE DHCPC SYSADMIN STREAM"
+ nogrub=1
+ ;;
+ freetop*)
+ echo "FAIBASE DHCPC SYSADMIN XORG TRISQUEL WORKSTATION"
+ nogrub=1
+ ;;
+
+ *)
+
+
+ echo "FAIBASE DHCPC DEMO XORG GNOME";;
esac
-(ifclass I386 || ifclass AMD64) && echo GRUB_PC
+if [ $nogrub -eq 0 ]; then
+ (ifclass I386 || ifclass AMD64) && echo GRUB_PC
+fi
+
exit 0