X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;ds=inline;f=class%2F50-host-classes;h=d2dd87f783b3f33a5a6b85be3d7037cc863c0b3b;hb=00743eb13cc3644e606f03de5c8fa9067112e1a1;hp=785bee23926b9500fb70c7ac4e9669380723464d;hpb=3dfaa3617585b30b53f4a3aff8e7c93c103870e6;p=fai-configs.git diff --git a/class/50-host-classes b/class/50-host-classes index 785bee2..d2dd87f 100755 --- a/class/50-host-classes +++ b/class/50-host-classes @@ -1,5 +1,5 @@ #! /bin/bash - +. /usr/lib/fai/subroutines # assign classes hosts # use a list of classes for our demo machine @@ -18,13 +18,13 @@ case $HOSTNAME in echo "FAIBASE DHCPC LVM_XEN_SERVER XEN" ;; puma) echo "FAIBASE DHCPC RAID_XEN_VIRTUAL" ;; - freestation) - echo "FAIBASE DHCPC DISKLESS XORG TRISQUEL" ;; + freestation*) + echo "FAIBASE DHCPC DISKLESS XORG TRISQUEL WORKSTATION" ;; *) echo "FAIBASE DHCPC DEMO XORG GNOME";; esac -if ! ifclass DISKLESS; then - (ifclass I386 || ifclass AMD64) && echo GRUB_PC -fi + +(ifclass I386 || ifclass AMD64) && ! ifclass DISKLESS && echo GRUB_PC + exit 0