NetBSD/usr.sbin/amd/fsinfo/conf/hosts/pelican.doc.ic.ac.uk

209 lines
4.4 KiB
Plaintext

// mkfsinfo for pelican
// $Id: pelican.doc.ic.ac.uk,v 1.2 1994/06/13 19:49:53 mycroft Exp $
host pelican.doc.ic.ac.uk
/*
arch sun3
os sos4
cluster csg
dumphost flamingo.doc.ic.ac.uk
*/
#define FSTYPE_UFS 4.2
#define DEFAULT_OPTS rw,noquota,nosuid,grpid
// swap
fs /dev/xd0b {
fstype = swap
}
// root
fs /dev/xd0a {
fstype = FSTYPE_UFS
opts = DEFAULT_OPTS
passno = 1
freq = 1
dumpset = csg_sun3_vax
mount / {
exportfs "-ro,access=tsunfs,root=tsunfs"
}
}
// usr
fs /dev/xd0f {
fstype = FSTYPE_UFS
opts = DEFAULT_OPTS
freq = 1
passno = 2
dumpset = csg_sun3_vax
mount /usr {
volname /vol/export/exec/sun3
exportfs "-ro,access=teach_hosts,root=gould:flamingo:tsunfs"
}
}
// tmp
fs /dev/xd0d {
fstype = FSTYPE_UFS
opts = DEFAULT_OPTS,nosuid
freq = 1
passno = 3
mount /tmp {
exportfs "\
-access=\
flamingo:\
tsun16.doc.ic.ac.uk:\
tsun17.doc.ic.ac.uk:\
tsun18.doc.ic.ac.uk:\
tsun19.doc.ic.ac.uk"
}
}
// var
fs /dev/xd0e {
fstype = FSTYPE_UFS
opts = DEFAULT_OPTS
freq = 1
passno = 4
dumpset = csg_sun3_vax
mount /var {
misc {
// this is due to differences between tsunfs and pelican
volname /vol/export/misc
exportfs "\
-access=teach_hosts,\
root=\
tcsun1.doc.ic.ac.uk:\
tcsun2.doc.ic.ac.uk:\
tcsun3.doc.ic.ac.uk:\
tcsun4.doc.ic.ac.uk:\
tcsun5.doc.ic.ac.uk:\
tsun16.doc.ic.ac.uk:\
tsun17.doc.ic.ac.uk:\
tsun18.doc.ic.ac.uk:\
tsun19.doc.ic.ac.uk"
}
mmdf {
exportfs "\
-access=teach_hosts,\
root=\
tcsun1.doc.ic.ac.uk:\
tcsun2.doc.ic.ac.uk:\
tcsun3.doc.ic.ac.uk:\
tcsun4.doc.ic.ac.uk:\
tcsun5.doc.ic.ac.uk:\
tsun16.doc.ic.ac.uk:\
tsun17.doc.ic.ac.uk:\
tsun18.doc.ic.ac.uk:\
tsun19.doc.ic.ac.uk"
}
spool {
rwho {
volname /vol/rwho
exportfs "-ro,access=teach_hosts"
sel "byte==big"
}
}
}
}
// export for diskless clients
fs /dev/xd0h {
fstype = FSTYPE_UFS
opts = DEFAULT_OPTS
freq = 1
passno = 6
mount /export {
roots {
tcsun1 {
volname /vol/export/roots/tcsun1
exportfs "-root=tcsun1.doc.ic.ac.uk,access=tcsun1.doc.ic.ac.uk"
}
tcsun2 {
volname /vol/export/roots/tcsun2
exportfs "-root=tcsun2.doc.ic.ac.uk,access=tcsun2.doc.ic.ac.uk"
}
tcsun3 {
volname /vol/export/roots/tcsun3
exportfs "-root=tcsun3.doc.ic.ac.uk,access=tcsun3.doc.ic.ac.uk"
}
tcsun4 {
volname /vol/export/roots/tcsun4
exportfs "-root=tcsun4.doc.ic.ac.uk,access=tcsun4.doc.ic.ac.uk"
}
tcsun5 {
volname /vol/export/roots/tcsun5
exportfs "-root=tcsun5.doc.ic.ac.uk,access=tcsun5.doc.ic.ac.uk"
}
tsun16 {
volname /vol/export/roots/tsun16
exportfs "-root=tsun16.doc.ic.ac.uk,access=tsun16.doc.ic.ac.uk"
}
tsun17 {
volname /vol/export/roots/tsun17
exportfs "-root=tsun17.doc.ic.ac.uk,access=tsun17.doc.ic.ac.uk"
}
tsun18 {
volname /vol/export/roots/tsun18
exportfs "-root=tsun18.doc.ic.ac.uk,access=tsun18.doc.ic.ac.uk"
}
tsun19 {
volname /vol/export/roots/tsun19
exportfs "-root=tsun19.doc.ic.ac.uk,access=tsun19.doc.ic.ac.uk"
}
}
swaps {
tcsun1 {
volname /vol/export/swaps/tcsun1
exportfs "-root=tcsun1.doc.ic.ac.uk,access=tcsun1.doc.ic.ac.uk"
}
tcsun2 {
volname /vol/export/swaps/tcsun2
exportfs "-root=tcsun2.doc.ic.ac.uk,access=tcsun2.doc.ic.ac.uk"
}
tcsun3 {
volname /vol/export/swaps/tcsun3
exportfs "-root=tcsun3.doc.ic.ac.uk,access=tcsun3.doc.ic.ac.uk"
}
tcsun4 {
volname /vol/export/swaps/tcsun4
exportfs "-root=tcsun4.doc.ic.ac.uk,access=tcsun4.doc.ic.ac.uk"
}
tcsun5 {
volname /vol/export/swaps/tcsun5
exportfs "-root=tcsun5.doc.ic.ac.uk,access=tcsun5.doc.ic.ac.uk"
}
tsun16 {
volname /vol/export/swaps/tsun16
exportfs "-root=tsun16.doc.ic.ac.uk,access=tsun16.doc.ic.ac.uk"
}
tsun17 {
volname /vol/export/swaps/tsun17
exportfs "-root=tsun17.doc.ic.ac.uk,access=tsun17.doc.ic.ac.uk"
}
tsun18 {
volname /vol/export/swaps/tsun18
exportfs "-root=tsun18.doc.ic.ac.uk,access=tsun18.doc.ic.ac.uk"
}
tsun19 {
volname /vol/export/swaps/tsun19
exportfs "-root=tsun19.doc.ic.ac.uk,access=tsun19.doc.ic.ac.uk"
}
}
}
}
// home directories
fs /dev/xd0g {
fstype = FSTYPE_UFS
opts = DEFAULT_OPTS
freq = 1
passno = 5
mount default {
volname /home/pelican
exportfs "-access=teach_hosts:thp_hosts:ssun2:obsidian:truth,root=gould"
}
}