fixed faiserver ip
[fai-configs.git] / class / 50-host-classes
1 #! /bin/bash
2 . /usr/lib/fai/subroutines
3 # assign classes hosts
4
5 nogrub=0
6
7 # use a list of classes for our demo machine
8 case $HOSTNAME in
9 faiserver*)
10 echo "FAIBASE FAISEVER SYSADMIN VM"
11 nogrub=1 ;;
12 demohost)
13 echo "FAIBASE DHCPC DEMO" ;;
14 rms)
15 echo "FAIBASE DHCPC DEMO XORG TRISQUEL RMS";;
16 gnomehost)
17 echo "FAIBASE DHCPC DEMO XORG GNOME";;
18 atom*)
19 echo "FAIBASE DHCPC DEMO" ;;
20 bear)
21 echo "FAIBASE DHCPC LVM_XEN_SERVER XEN" ;;
22 puma)
23 echo "FAIBASE DHCPC RAID_XEN_VIRTUAL" ;;
24 diskstation*)
25 echo "FAIBASE DISKLESS DISKTOOLS SYSADMIN FSF"
26 nogrub=1 ;;
27 freestation04)
28 echo "FAIBASE DISKLESS XORG TRISQUEL WORKSTATION FSF SYSADMIN MV"
29 nogrub=1 ;;
30 freestation*)
31 echo "FAIBASE DISKLESS XORG TRISQUEL WORKSTATION FSF"
32 nogrub=1 ;;
33 freetop-x60*)
34 echo "FAIBASE DHCPC XORG TRISQUEL WORKSTATION FSF"
35 ;;
36 iwikiserver*)
37 echo "FAIBASE IKIWIKI SYSADMIN VM"
38 nogrub=1
39 ;;
40 jobserver*)
41 echo "FAIBASE JOB SYSADMIN VM"
42 nogrub=1
43 ;;
44 mysqlserver*)
45 echo "FAIBASE KVMGUEST SYSADMIN MYSQLD"
46 nogrub=1
47 ;;
48 streamstation*)
49 echo "FAIBASE DHCPC SYSADMIN STREAM"
50 nogrub=1
51 ;;
52 freetop*)
53 echo "FAIBASE DHCPC SYSADMIN XORG TRISQUEL WORKSTATION"
54 nogrub=1
55 ;;
56
57 *)
58
59
60 echo "FAIBASE DHCPC DEMO XORG GNOME";;
61 esac
62
63 if [ $nogrub -eq 0 ]; then
64 (ifclass I386 || ifclass AMD64) && echo GRUB_PC
65 fi
66
67 exit 0