361617dad11b4a54c6373f9f224aa269cbdcb2b3
[fai-configs.git] / class / 50-host-classes
1 #! /bin/bash
2 . /usr/lib/fai/subroutines
3 # assign classes hosts
4
5 # use a list of classes for our demo machine
6 case $HOSTNAME in
7 faiserver)
8 echo "FAIBASE DEMO FAISERVER" ;;
9 demohost)
10 echo "FAIBASE DHCPC DEMO" ;;
11 rms)
12 echo "FAIBASE DHCPC DEMO XORG TRISQUEL RMS";;
13 gnomehost)
14 echo "FAIBASE DHCPC DEMO XORG GNOME";;
15 atom*)
16 echo "FAIBASE DHCPC DEMO" ;;
17 bear)
18 echo "FAIBASE DHCPC LVM_XEN_SERVER XEN" ;;
19 puma)
20 echo "FAIBASE DHCPC RAID_XEN_VIRTUAL" ;;
21 freestation)
22 echo "FAIBASE DHCPC DISKLESS XORG TRISQUEL WORKSTATION" ;;
23 *)
24 echo "FAIBASE DHCPC DEMO XORG GNOME";;
25 esac
26
27 if ! ifclass DISKLESS; then
28 (ifclass I386 || ifclass AMD64) && echo GRUB_PC
29 fi
30 exit 0