# This is the common profile for all math machines
.math-generic: \
	rp=/diskless/rootfs \
	rp=/diskless/rootfs \
	resolv.conf=math \
	ntp.conf=math \
	ntp/step-tickers=cs \
	sysconfig/network=math \
	sysconfig/network-scripts/ifcfg-eth0=math \
	fstab=default \
	inittab=default \
	security/access.conf=default

# This is the common profile for math lab machines
.math-lab:  \
	tc=.math-generic \
	gw=134.153.17.254 \
	servers=kepler \
	bf=/diskless/boot/bzImage.math-lab-2.4.2 \
	passwd=cs-math \
	shadow=cs-math \
	boot/System.map=math-lab-2.4.2 \
	X11/XF86Config=Mach64GU-Daewoo \
	config=math-lab 

# This is the common profile for math Win98 lab machines
.math-win98:  \
	tc=.math-generic \
	gw=134.153.17.254 \
	servers=kepler \
	bf=/diskless/boot/bzImage.math-lab-2.4.2 \
	passwd=cs-math \
	shadow=cs-math \
	boot/System.map=math-lab-2.4.2 \
	X11/XF86Config=Mach64GT-Daewoo \
	config=math-win98 

# This is the common profile for math cluster
.math-cluster:  \
	security/access.conf=math-cluster \
	inittab=math-cluster \
	fstab=math-cluster \
	tc=.math-generic \
	gw=134.153.17.254 \
	servers=herschel \
	passwd=cs-math \
	shadow=cs-math \
	boot/System.map=math-cluster-2.4.2 \
	bf=/diskless/boot/bzImage.math-cluster-2.4.2 \
	config=math-lab 

# This is the common profile for all cs machines
.cs-generic: \
	gw=134.153.1.254 \
	rp=/diskless/rootfs \
	resolv.conf=cs \
	ntp.conf=cs \
	ntp/step-tickers=cs \
	sysconfig/network=cs \
	sysconfig/network-scripts/ifcfg-eth0=cs \
	fstab=default \
	inittab=default \
	security/access.conf=default

# This is the common profile for cs office machines
.cs-office: \
	servers=jupiter \
	tc=.cs-generic \
	shadow=staff \
	passwd=staff \
	bf=/diskless/boot/bzImage.cs-lab-2.4.2 \
	sysconfig/config=cs

# This is the common profile for cs junior lab machines EN-1049
.cs-junior-lab: \
	servers=nermal \
	tc=.cs-generic \
	passwd=cs-math \
	shadow=cs-math \
	boot/System.map=cs-lab \
	X11/XF86Config=Mach64GB-Sony15-Serial \
	bf=/diskless/boot/bzImage.cs-lab-2.4.2 \
	sysconfig/config=cs

# This is the common profile for cs senior lab machines EN-2023
.cs-senior-lab: \
	servers=nermal \
	tc=.cs-generic \
	passwd=cs-math \
	shadow=cs-math \
	boot/System.map=cs-lab \
	X11/XF86Config=Mach64GB-Sony15 \
	bf=/diskless/boot/bzImage.cs-lab-2.4.2 \
	sysconfig/config=cs

# This is the common profile for cs senior lab machines EN-2023
.cs-graphics-lab: \
	servers=nermal \
	tc=.cs-generic \
	passwd=cs-math \
	shadow=cs-math \
	boot/System.map=cs-lab \
	X11/XF86Config=Mach64GU-Sony8050 \
	bf=/diskless/boot/bzImage.cs-graphics-2.4.2 \
	sysconfig/config=cs

# These templates are for computers located in the C&C labs
# (CP-2004,CP-2003, CS-1009, PA-1016)
.ucs-generic: \
	resolv.conf=ucs \
	ntp.conf=ucs \
	ntp/step-tickers=ucs \
	sysconfig/network=ucs \
	sysconfig/network-scripts/ifcfg-eth0=ucs \
	fstab=default \
	inittab=default \
	security/access.conf=default

# This is the common profile for palab lab machines
.ucs-labs: \
	tc=.ucs-generic \
	passwd=ucs-all \
	shadow=ucs-all \
	System.map=ucs-lab \
	fstab=ucs-lab \
	inittab=default \
	sysconfig/config=pa-lab

# CS Staff computers ...
draco: X11/XF86Config=draco tc=.cs-office ha=00a0cce16f33
sani: X11/XF86Config=sani boot/System.map=athlon-2.4.2 \
	sysconfig/config=sani ha=00a0cce16f35 fstab=sani \
	bf=/diskless/boot/bzImage.sani-2.4.2 tc=.cs-office
floyd: X11/XF86Config=floyd boot/System.map=athlon-2.4.2 \
	sysconfig/config=athlon ha=00a0cce16f32 fstab=athlon \
	bf=/diskless/boot/bzImage.athlon-2.4.2 tc=.cs-office
nilam: bf=/diskless/boot/bzImage.nilam-2.4.2 X11/XF86Config=Mach64GT-Sony15 \
	fstab=sani boot/System.map=nilam-2.4.2  \
	tc=.cs-office ha=00104b64f42e
coconut: X11/XF86Config=Mach64GU-Sony8050 tc=.cs-office ha=009027134e7f
m31: X11/XF86Config=Mach64GB-Sony450-Serial tc=.cs-office ha=0090271b2859
complex: X11/XF86Config=Mach64GB-Sony17 boot/System.map=complex-2.4.2 \
         sysconfig/config=complex ha=00a0cce14e0c fstab=complex \
	 bf=/diskless/boot/bzImage.complex-2.4.2 tc=.cs-office 

#chamaeleon:  boot/System.map=nilam tc=.cs-lab servers=jupiter
cartpc1: servers=jupiter tc=.cs-senior-lab ha=00a0cce47e45

#
# Junior computer lab configuration records (trees)
#
ash: tc=.cs-junior-lab ha=00a0c9c76db6 
aspen: tc=.cs-junior-lab ha=00a0c998f8c5 
beech: tc=.cs-junior-lab ha=00a0c9a00543 
birch: tc=.cs-junior-lab ha=00a0c9b5a151 
bonsai: tc=.cs-junior-lab ha=00a0c9c7447d 
cedar: tc=.cs-junior-lab ha=00a0c9a0c850 
chesnut: tc=.cs-junior-lab ha=00a0c9b59ed2 
dogberry: tc=.cs-junior-lab ha=00902717574d 
elm: tc=.cs-junior-lab ha=00a0c9c5b983 
fir: tc=.cs-junior-lab ha=00a0c9b59ed8 
gum: tc=.cs-junior-lab ha=00a0c9b59eec 
hazel: tc=.cs-junior-lab ha=00a0c9b59edc 
hemlock: tc=.cs-junior-lab ha=00a0c9a0c7f4 
hickory: tc=.cs-junior-lab ha=00a0c9c6f6d2 
inkwood: tc=.cs-junior-lab ha=00a0c9a008d2 
ironwood: tc=.cs-junior-lab ha=00a0c9b59fbe 
josha: tc=.cs-junior-lab ha=00a0c9a00907 
juniper: tc=.cs-junior-lab ha=00a0c99d3c71 
larch: tc=.cs-junior-lab ha=00a0c9c76d5f 
linden: tc=.cs-junior-lab ha=00a0c98d8717 
magnolia: tc=.cs-junior-lab ha=00a0c99d3307 
mahogany: tc=.cs-junior-lab ha=00a0c9c7626c 
nutmeg: tc=.cs-junior-lab ha=00a0c998f440 
oak: tc=.cs-junior-lab ha=00a0c9a001f8 
olive: tc=.cs-junior-lab ha=00a0c9a00235 
pine: tc=.cs-junior-lab ha=00a0c9b59fb1 
plum: tc=.cs-junior-lab ha=00a0c99d325b 
poplar: tc=.cs-junior-lab ha=00a0c9a0022a 
redwood: tc=.cs-junior-lab ha=00a0c99d3d2d 
rowan: tc=.cs-junior-lab ha=00a0c98d6eaa 
spruce: tc=.cs-junior-lab ha=00a0c99c631f 
sumac: tc=.cs-junior-lab ha=00a0c9a00805 
tamarack: tc=.cs-junior-lab ha=00a0c9c7626a 
teak: tc=.cs-junior-lab ha=00a0c9a001ed 
umbrella: tc=.cs-junior-lab ha=00a0c9a00823 
walnut: tc=.cs-junior-lab ha=00a0c9b5a4de 
willow: tc=.cs-junior-lab ha=00a0c9c6f399 
yew: tc=.cs-junior-lab ha=00a0c9b5a065 
yucca: tc=.cs-junior-lab ha=00a0c99d3308 
palm: tc=.cs-junior-lab ha=00a0c9e01408 

#
# The senior computer lab (birds)
#
albatros: tc=.cs-senior-lab ha=00600859c553 
auk: tc=.cs-senior-lab ha=00600859bcc8 
bittern: tc=.cs-senior-lab ha=00600859c599 
bunting: tc=.cs-senior-lab ha=006008bd2166 
cardinal: tc=.cs-senior-lab ha=00600859bd29 
crow: tc=.cs-senior-lab ha=00600859c536 
darter: tc=.cs-senior-lab ha=00600859c4d4 
dove: tc=.cs-senior-lab ha=00600859c53a 
eagle: tc=.cs-senior-lab ha=00600859bdaf 
eider: tc=.cs-senior-lab ha=00600859c54c 
finch: tc=.cs-senior-lab ha=00600859c533 
flicker: tc=.cs-senior-lab ha=006097dfb40c 
grebe: tc=.cs-senior-lab ha=006008bd21a6 
grouse: tc=.cs-senior-lab ha=00600859c522 
hawk: tc=.cs-senior-lab ha=00600858cb66 
heron: tc=.cs-senior-lab ha=00600858cb17 
ibis: tc=.cs-senior-lab ha=00600858cb49 
jay: tc=.cs-senior-lab ha=00600858cb4d 
junco: tc=.cs-senior-lab ha=00600858cad5 
kestrel: tc=.cs-senior-lab ha=00600858caaa 
kite: tc=.cs-senior-lab ha=00600858cb1c 
lark: tc=.cs-senior-lab ha=00600858cb28 
loon: tc=.cs-senior-lab ha=00600858cb32 
mallard: tc=.cs-senior-lab ha=006008bd1f2f 
murre: tc=.cs-senior-lab ha=00600858cb6c 
nuthatch: tc=.cs-senior-lab ha=00600858cb6a 
owl: tc=.cs-senior-lab ha=00600858cb3f 
osprey: tc=.cs-senior-lab ha=00600858cb50 
plover: tc=.cs-senior-lab ha=00600858cb0d 
puffin: tc=.cs-senior-lab ha=00a0cce21f17 
quail: tc=.cs-senior-lab ha=00a0cce16f2f 
raven: tc=.cs-senior-lab ha=00600858cb42 
robin: tc=.cs-senior-lab ha=00600858cc78 
swallow: tc=.cs-senior-lab ha=00600858caf7 
swan: tc=.cs-senior-lab ha=00a0cce16f34 

# Graphics Lab
bezier: X11/XF86Config=Mach64GU-Sony8050-Serial \
	tc=.cs-graphics-lab ha=00a0cce21f1c bf=/diskless/boot 
cube: X11/XF86Config=Mach64GU-Sony8050-Serial bf=/diskless/boot/bzImage.cs-lab-2.4.2 \
	tc=.cs-graphics-lab ha=00a0cce87175
#circle: tc=.cs-graphics-lab ha=00a0cce21f15
#cone:  tc=.cs-graphics-lab ha=00a0cce21f12
#	-- Only work in PPro
elipse: X11/XF86Config=Mach64GU-Sony15 tc=.cs-graphics-lab ha=00a0cce14e11
#hexagon: tc=.cs-graphics-lab ha=00a0cce21f13
#	-- end PPro Only
curve: tc=.cs-graphics-lab ha=00a0cce16f36
plane: X11/XF86Config=Mach64GT-Sony15-Serial bf=/diskless/boot/bzImage.cs-lab-2.4.2 \
	tc=.cs-graphics-lab ha=00600853c6d3
sphere: X11/XF86Config=Mach64GT-Sony15-Serial bf=/diskless/boot/bzImage.cs-lab-2.4.2 \
	tc=.cs-graphics-lab ha=00a0cce21f0e
pyramid: X11/XF86Config=Mach64GT-Sony15-Serial bf=/diskless/boot/bzImage.cs-lab-2.4.2 \
	tc=.cs-graphics-lab ha=00a0cce14e10
#point: tc=.cs-graphics-lab ha=00a0cce21f1a
square: tc=.cs-graphics-lab ha=006097dfb3aa
triangle: X11/XF86Config=Mach64GT-Sony15-Serial \
	tc=.cs-graphics-lab ha=00a0cce14e0b
#line is the box with the HP scanner in the graphics graphics-lab
line:  config=scanner bf=/diskless/boot/bzImage.scanner-2.4.2 \
	tc=.cs-graphics-lab ha=00A0c9c6f564

# Beowulf cluster nodes 

# These five machines commented out until job finishes 
#sirius: tc=.math-cluster ha=0050dab8be75 
#canopus: tc=.math-cluster ha=0050dab8be98 
#rigil: tc=.math-cluster ha=0050dab8be6b 
#arcturus: tc=.math-cluster ha=0050dab8be6c 
#vega: tc=.math-cluster ha=0050dab8be36 
capella: tc=.math-cluster ha=0050dab8be2b 
rigel: tc=.math-cluster ha=0050dab8bd6c 
procyon: tc=.math-cluster ha=0050dab8bda2 
achernar: tc=.math-cluster ha=0050dab8bea9 
betel: tc=.math-cluster ha=0050dab8be32 
hadar: tc=.math-cluster ha=0050dab8bede 
acrux: tc=.math-cluster ha=0050dab8be92 
altair: tc=.math-cluster ha=0050dab8bec7 
aldeb: tc=.math-cluster ha=0050dab8be1e 
antares: tc=.math-cluster ha=0050dab8be33 
spica: tc=.math-cluster ha=0050dab8bd8d 
pollux: tc=.math-cluster ha=0050dab8be86 
fomal: tc=.math-cluster ha=0050dab8beba 
becrux: tc=.math-cluster ha=0050dab8bd94 
deneb: tc=.math-cluster ha=0050dab8bea6 
regulus: tc=.math-cluster ha=0050dab8bece 
adhara: tc=.math-cluster ha=0050dab8be97 
castor: tc=.math-cluster ha=0050dab8bea2 
gacrux: tc=.math-cluster ha=0050dab8be9d 
shaula: tc=.math-cluster ha=0050dab8be2c 
#
# Diskless office machines

#testmath: tc=.math-lab ha=0050dac86a97
#testmath: tc=.math-test ha=0050dac86a97
malin: servers=herschel inittab=default-3 tc=.math-lab ha=0050dac86a97

## Math town lab

dunville: tc=.math-lab ha=006008BF802F
fortune: tc=.math-lab ha=006008BF7DD2
brigus: tc=.math-lab ha=006008BFCE65
gambo: tc=.math-lab ha=006008BF8077
burin: tc=.math-lab ha=006008BF8095
rushoon: tc=.math-lab ha=006008BF7BFA
tilton: tc=.math-lab ha=006008BF2D92
colinet: tc=.math-lab ha=0060080AD390
catalina: tc=.math-lab ha=0060080AD39D
bellevue: tc=.math-lab ha=006008BF7FA9
topsail: tc=.math-lab ha=0060977428A3
kilbride: tc=.math-lab ha=006008BF8097
manuels: tc=.math-lab ha=00609798741f
mahers: tc=.math-lab ha=006008BF8094
cape: tc=.math-lab ha=0060080AD3A7
deerlake: tc=.math-lab ha=006008BF7CA1
cupids: tc=.math-win98 ha=0060080ad3a3
branch: tc=.math-win98 ha=006008bf8074
fermeuse: tc=.math-win98 ha=0060080ad304
goulds: tc=.math-win98 ha=0060080ad389
holyrood: servers=herschel tc=.math-win98 ha=0060080ad348
newtown: tc=.math-win98 ha=0060080ad391
paradise: tc=.math-win98 ha=0060080ad36C
renews: tc=.math-win98 ha=0060080ad39c
torbay: tc=.math-win98 ha=0060080ad36a
calvert: tc=.math-win98 ha=006008bf7fae
argentia: tc=.math-win98 ha=006008bf7ca0
foxtrap: tc=.math-win98 ha=006008bf7dd1
lamaline: tc=.math-win98 ha=006008bf7ca3
lumsden: tc=.math-win98 ha=006008bf8040
colliers: tc=.math-win98 ha=006008bfce8f
gander: tc=.math-win98 ha=006008bf7cbd