diff options
Diffstat (limited to 'usr.sbin/amd/fsinfo/conf/hosts')
41 files changed, 1773 insertions, 0 deletions
diff --git a/usr.sbin/amd/fsinfo/conf/hosts/achilles.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/achilles.doc.ic.ac.uk new file mode 100644 index 0000000..6a46ce8 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/achilles.doc.ic.ac.uk @@ -0,0 +1,116 @@ +// mkfsinfo + +host achilles.doc.ic.ac.uk + +/* +arch sun4 +os sos4 +cluster theory +dumphost achilles.doc.ic.ac.uk +*/ + +// SWAP Partitions +fs /dev/xd0b { + fstype = swap +} + +fs /dev/xd1b { + fstype = swap +} + +// ROOT +fs /dev/xd0a { + fstype = 4.2 + opts = rw,noquota,grpid + passno = 1; + freq = 1; + mount / { } +} + +// ROOT Backup +fs /dev/xd1a { + fstype = ignore + opts = rw,noquota,grpid + passno = 1; + freq = 1; + mount /backup { } +} + +fs /dev/xd1d { + fstype = 4.2 + opts = rw,noquota,grpid + passno = 1; + freq = 1; + mount /export { + root { + truth { exportfs "-root=truth,access=truth" } + } + swap { + truth { exportfs "-root=truth,access=truth" } + } + exec { + sun4 { exportfs "-access=toytown_clients:hangers_on:gummo:harpo:opus,rw=dylan:truth:florence:toytown" } + } + } +} + +fs /dev/xd1f { + fstype = 4.2 + opts = rw,noquota,grpid + passno = 1; + freq = 1; + mount /var { + clients { + truth { exportfs "-root=truth,access=truth" } + truth.tmp { exportfs "-root=truth,access=truth" } + } + spool { + mail { exportfs "-root=truth,access=truth" } + rwho { exportfs "ro" volname /vol/rwho sel "byte==big" } + } + } +} + +fs /dev/xd0d { + fstype = 4.2 + opts = rw,noquota,grpid + passno = 1; + freq = 1; + mount /tmp { + X11NeWS { exportfs "-ro" } + } +} + +fs /dev/xd0g { + fstype = 4.2 + opts = rw,noquota,grpid + passno = 1 + freq = 1 + mount default { + exportfs "-access=toytown_clients:hangers_on" + volname /home/achilles + } +} + +fs /dev/xd1g { + fstype = 4.2 + opts = rw,noquota + passno = 1 + freq = 1 + mount /usr { + exportfs "-access=toytown_clients:hangers_on:gummo:harpo:opus,rw=dylan:truth:florence:toytown" + share { + volname "/usr/share" + //exportfs "blah" + } + src { + local { + //exportfs "-access=toytown:zebedee:dougal:dylan:florence:opus,rw=dylan:florence,root=dylan:florence" + bits { gnu { volname "/vol/src/gnu" } } + athena { volname "/vol/src/athena" } + } + } + } +} + +/*mount /export/exec/sun3 fstype nfs from gould.doc.ic.ac.uk as /usr opts "rw"*/ diff --git a/usr.sbin/amd/fsinfo/conf/hosts/bigears.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/bigears.doc.ic.ac.uk new file mode 100644 index 0000000..bda2fd8 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/bigears.doc.ic.ac.uk @@ -0,0 +1,3 @@ +#include "../diskless_sun3_sos4" + +DISKLESS_SUN3_SOS4(bigears,doc.ic.ac.uk,toytown.doc.ic.ac.uk) diff --git a/usr.sbin/amd/fsinfo/conf/hosts/dylan.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/dylan.doc.ic.ac.uk new file mode 100644 index 0000000..5284147 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/dylan.doc.ic.ac.uk @@ -0,0 +1,68 @@ +// mkfsinfo + +host dylan.doc.ic.ac.uk + +// SWAP +fs /dev/dsk/0s0 { + fstype = swap +} + +// SWAP +fs /dev/dsk/1s0 { + fstype = swap +} + +// ROOT +fs /dev/dsk/0s0 { + fstype = hfs + opts = rw,noquota,grpid + passno = 0; + freq = 1; + mount / { } +} + +fs /dev/dsk/1s0 { + fstype = hfs + opts = defaults + passno = 1; + freq = 1; + mount /usr { + local { + exportfs "dougal eden dylan zebedee brian" + volname /nfs/hp300/local + } + } +} + +fs /dev/dsk/2s0 { + fstype = hfs + opts = defaults + passno = 1; + freq = 1; + mount default { + exportfs "toytown_clients hangers_on" + volname /home/dylan/dk2 + } +} + +fs /dev/dsk/3s0 { + fstype = hfs + opts = defaults + passno = 1; + freq = 1; + mount default { + exportfs "toytown_clients hangers_on" + volname /home/dylan/dk3 + } +} + +fs /dev/dsk/5s0 { + fstype = hfs + opts = defaults + passno = 1; + freq = 1; + mount default { + exportfs "toytown_clients hangers_on" + volname /home/dylan/dk5 + } +} diff --git a/usr.sbin/amd/fsinfo/conf/hosts/flamingo.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/flamingo.doc.ic.ac.uk new file mode 100644 index 0000000..31f1be0 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/flamingo.doc.ic.ac.uk @@ -0,0 +1,104 @@ +// mkfsinfo for flamingo +// $Id$ + +host flamingo.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/xy0b { + fstype = swap +} + +// root +fs /dev/xy0a { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + passno = 1 + freq = 1 + dumpset = csg_sun3_vax + mount / {} +} + +// usr +fs /dev/xy0f { + 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:ssun2.doc.ic.ac.uk:pelican:gould,\ + root=gould:pelican:ssun2.doc.ic.ac.uk" + } +} + +// tmp +fs /dev/xy0d { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS,nosuid + freq = 1 + passno = 3 + mount /tmp { + exportfs "-access=ssun1:tsunfs,root=tsunfs" + } +} + +// var +fs /dev/xy0e { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 4 + dumpset = csg_sun3_vax + mount /var { + tmp { + exportfs "-access=ssun1:sky.doc.ic.ac.uk" + } + crash { + exportfs "-access=ssun1" + } + misc { + exportfs "-access=teach_hosts" + } + spool { + rwho { + volname /vol/rwho + exportfs "-ro,access=teach_hosts" + sel "byte==big" + } + } + } +} + +// source - sos4 +fs /dev/xy0h { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 6 + mount /usr/src { + volname /vol/src/sos4 + exportfs "-access=svax:pelican:gould,root=pelican:svax" + } +} + +// home directories +fs /dev/xy0g { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 5 + mount /a/flamingo/home/flamingo { + exportfs "-access=teach_hosts:thp_hosts:ssun2:obsidian:truth,root=gould" + } +} diff --git a/usr.sbin/amd/fsinfo/conf/hosts/ganymede.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/ganymede.doc.ic.ac.uk new file mode 100644 index 0000000..e847c85 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/ganymede.doc.ic.ac.uk @@ -0,0 +1,33 @@ +host ganymede.doc.ic.ac.uk + +fs /dev/xy0a { + fstype = 4.2 + opts = rw + freq = 1 + passno = 1 + mount / { + } +} + +fs /dev/xy0g { + fstype = 4.2 + opts = rw + freq = 1 + passno = 2 + mount /usr { + exportfs "-access=toytown:toytown_clients" + } +} + +fs /dev/xy0h { + fstype = 4.2 + opts = rw + freq = 1 + passno = 3 + mount /home/ganymede { + exportfs "-access=toytown_clients:samson:hangers_on" + } +} + +mount /home/toytown opts rw,bg,nosuid +mount /usr/local from toytown.doc.ic.ac.uk opts ro,bg diff --git a/usr.sbin/amd/fsinfo/conf/hosts/gould.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/gould.doc.ic.ac.uk new file mode 100644 index 0000000..8804c8e --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/gould.doc.ic.ac.uk @@ -0,0 +1,477 @@ +// mkfsinfo for gould +// $Id$ + +host gould.doc.ic.ac.uk + +/* +arch powernode +os utx21 +cluster csg +dumphost flamingo.doc.ic.ac.uk +*/ + +#define FSTYPE_UFS 4.3 +#define DEFAULT_OPTS rw,noquota + +// swap +fs /dev/dk0b { + fstype = swap +} + +fs /dev/dk1b { + fstype = swap +} + +fs /dev/dk4b { + fstype = swap +} + +// root +fs /dev/dk0a { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + passno = 1 + freq = 1 + dumpset = csg_nightly + mount / {} +} + +// root backup +fs /dev/dk4a { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 4 + mount /backup {} +} + +// usr +fs /dev/dk4d { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 2 + dumpset = csg_nightly + mount /usr {} +} + +// tmp +fs /dev/dk1a { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS,nosuid + freq = 0 + passno = 2 + mount /tmp {} +} + +// var +fs /dev/dk4g { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 3 + dumpset = csg_nightly + mount /var {} +} + +// shared stuff - usually for Suns +fs /dev/dk5f { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 6 + mount /usr/share { + exportfs "-rdonly=1 \ + ivax.doc.ic.ac.uk \ + rvax.doc.ic.ac.uk \ + ssun1.doc.ic.ac.uk \ + ssun2.doc.ic.ac.uk \ + svax.doc.ic.ac.uk \ + tsun1.doc.ic.ac.uk \ + tsun10.doc.ic.ac.uk \ + tsun11.doc.ic.ac.uk \ + tsun12.doc.ic.ac.uk \ + tsun13.doc.ic.ac.uk \ + tsun14.doc.ic.ac.uk \ + tsun15.doc.ic.ac.uk \ + tsun16.doc.ic.ac.uk \ + tsun17.doc.ic.ac.uk \ + tsun18.doc.ic.ac.uk \ + tsun19.doc.ic.ac.uk \ + tsun2.doc.ic.ac.uk \ + tsun3.doc.ic.ac.uk \ + tsun4.doc.ic.ac.uk \ + tsun5.doc.ic.ac.uk \ + tsun6.doc.ic.ac.uk \ + tsun7.doc.ic.ac.uk \ + tsun8.doc.ic.ac.uk \ + tsun9.doc.ic.ac.uk \ + tsunfs.doc.ic.ac.uk \ + flamingo.doc.ic.ac.uk \ + pelican.doc.ic.ac.uk \ + oriona \ + sky.doc.ic.ac.uk \ + whoops.doc.ic.ac.uk \ + whoops \ + " + } +} + +// spool stuff, including the news +fs /dev/dk4f { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 5 + mount /var/spool { + exportfs "\ + oriona \ + rpcsfg \ + " + } +} + +fs /dev/dk3h { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 2 + mount /var/spool/News {} +} + +// this is the public ftp area +fs /dev/dk3f { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 4 + mount /usr/reserve { + PUBLIC { + volname /vol/public + exportfs "\ + oriona \ + ssun1.doc.ic.ac.uk \ + ssun2.doc.ic.ac.uk \ + obsidian \ + gummo \ + tsunfs.doc.ic.ac.uk \ + flamingo.doc.ic.ac.uk \ + " + } + } +} + +// sources - local and public +fs /dev/dk7c { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 2 + dumpset = csg_nightly + mount /usr/src { + volname /vol/src/gould + exportfs "\ + flamingo.doc.ic.ac.uk \ + pelican.doc.ic.ac.uk \ + oriona \ + ssun1.doc.ic.ac.uk \ + svax.doc.ic.ac.uk \ + rvax.doc.ic.ac.uk \ + obsidian \ + tsunfs \ + " + } +} + +// sources - utx +fs /dev/dk4e { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 6 + dumpset = csg_nightly + mount /usr/src/utx { + volname /vol/src/utx + exportfs "-rdonly=1 \ + flamingo.doc.ic.ac.uk \ + " + } +} + +// home directories +fs /dev/dk1h { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 3 + dumpset = csg_nightly + mount /home/gould/teach { + exportfs "\ + thp1 \ + thp2 \ + thp3 \ + thp4 \ + thp5 \ + thp6 \ + thp7 \ + thp8 \ + thp9 \ + thp10 \ + thpfs \ + ivax.doc.ic.ac.uk \ + rvax.doc.ic.ac.uk \ + ssun1.doc.ic.ac.uk \ + ssun2.doc.ic.ac.uk \ + svax.doc.ic.ac.uk \ + tsun1.doc.ic.ac.uk \ + tsun10.doc.ic.ac.uk \ + tsun11.doc.ic.ac.uk \ + tsun12.doc.ic.ac.uk \ + tsun13.doc.ic.ac.uk \ + tsun14.doc.ic.ac.uk \ + tsun15.doc.ic.ac.uk \ + tsun16.doc.ic.ac.uk \ + tsun17.doc.ic.ac.uk \ + tsun18.doc.ic.ac.uk \ + tsun19.doc.ic.ac.uk \ + tsun2.doc.ic.ac.uk \ + tsun3.doc.ic.ac.uk \ + tsun4.doc.ic.ac.uk \ + tsun5.doc.ic.ac.uk \ + tsun6.doc.ic.ac.uk \ + tsun7.doc.ic.ac.uk \ + tsun8.doc.ic.ac.uk \ + tsun9.doc.ic.ac.uk \ + tsunfs.doc.ic.ac.uk \ + flamingo.doc.ic.ac.uk \ + pelican.doc.ic.ac.uk \ + oriona \ + sky.doc.ic.ac.uk \ + whoops.doc.ic.ac.uk \ + whoops \ + vlsi.doc.ic.ac.uk \ + vlsi \ + " + } +} + +fs /dev/dk0h { + fstype = FSTYPE_UFS + opts = rw,quota + freq = 1 + passno = 2 + dumpset = csg_nightly + mount /home/gould/staff { + exportfs "\ + achilles \ + thp1 \ + thp2 \ + thp3 \ + thp4 \ + thp5 \ + thp6 \ + thp7 \ + thp8 \ + thp9 \ + thp10 \ + thpfs \ + ivax.doc.ic.ac.uk \ + rvax.doc.ic.ac.uk \ + ssun1.doc.ic.ac.uk \ + ssun2.doc.ic.ac.uk \ + svax.doc.ic.ac.uk \ + tsun1.doc.ic.ac.uk \ + tsun10.doc.ic.ac.uk \ + tsun11.doc.ic.ac.uk \ + tsun12.doc.ic.ac.uk \ + tsun13.doc.ic.ac.uk \ + tsun14.doc.ic.ac.uk \ + tsun15.doc.ic.ac.uk \ + tsun16.doc.ic.ac.uk \ + tsun17.doc.ic.ac.uk \ + tsun18.doc.ic.ac.uk \ + tsun19.doc.ic.ac.uk \ + tsun2.doc.ic.ac.uk \ + tsun3.doc.ic.ac.uk \ + tsun4.doc.ic.ac.uk \ + tsun5.doc.ic.ac.uk \ + tsun6.doc.ic.ac.uk \ + tsun7.doc.ic.ac.uk \ + tsun8.doc.ic.ac.uk \ + tsun9.doc.ic.ac.uk \ + tsunfs.doc.ic.ac.uk \ + flamingo.doc.ic.ac.uk \ + pelican.doc.ic.ac.uk \ + oriona \ + sky.doc.ic.ac.uk \ + whoops.doc.ic.ac.uk \ + whoops \ + vlsi.doc.ic.ac.uk \ + vlsi \ + vlsi02 \ + " + } +} + +// booting diskless suns +fs /dev/dk5e { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 3 + dumpset = csg_nightly + mount /export { +#ifndef ok + volname /vol/export +#endif + exportfs "\ + -rootid=0 \ + whoops \ + whoops.doc.ic.ac.uk \ + " + misc { + volname /vol/export/misc + } + } +} + +fs /dev/dk5a { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 4 + dumpset = csg_nightly + mount /export/roots { + volname /vol/export/roots + exportfs "\ + -rootid=0 \ + whoops \ + whoops.doc.ic.ac.uk \ + " + } +} + +fs /dev/dk5d { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 5 + dumpset = csg_nightly + mount /export/exec/sun3 { + volname /vol/export/exec/sun3 + exportfs "\ + ssun1.doc.ic.ac.uk \ + ssun2.doc.ic.ac.uk \ + tsun1.doc.ic.ac.uk \ + tsun10.doc.ic.ac.uk \ + tsun11.doc.ic.ac.uk \ + tsun12.doc.ic.ac.uk \ + tsun13.doc.ic.ac.uk \ + tsun14.doc.ic.ac.uk \ + tsun15.doc.ic.ac.uk \ + tsun16.doc.ic.ac.uk \ + tsun17.doc.ic.ac.uk \ + tsun18.doc.ic.ac.uk \ + tsun19.doc.ic.ac.uk \ + tsun2.doc.ic.ac.uk \ + tsun3.doc.ic.ac.uk \ + tsun4.doc.ic.ac.uk \ + tsun5.doc.ic.ac.uk \ + tsun6.doc.ic.ac.uk \ + tsun7.doc.ic.ac.uk \ + tsun8.doc.ic.ac.uk \ + tsun9.doc.ic.ac.uk \ + tsunfs.doc.ic.ac.uk \ + flamingo.doc.ic.ac.uk \ + pelican.doc.ic.ac.uk \ + whoops.doc.ic.ac.uk \ + whoops \ + " + } +} + +// various r+d things - used for athena, etc +fs /dev/dk5g { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 2 + mount /usr/r+d { + volname /vol/r+d + exportfs "\ + ivax.doc.ic.ac.uk \ + rvax.doc.ic.ac.uk \ + ssun1.doc.ic.ac.uk \ + ssun2.doc.ic.ac.uk \ + svax.doc.ic.ac.uk \ + tsun1.doc.ic.ac.uk \ + tsun10.doc.ic.ac.uk \ + tsun11.doc.ic.ac.uk \ + tsun12.doc.ic.ac.uk \ + tsun13.doc.ic.ac.uk \ + tsun14.doc.ic.ac.uk \ + tsun15.doc.ic.ac.uk \ + tsun16.doc.ic.ac.uk \ + tsun17.doc.ic.ac.uk \ + tsun18.doc.ic.ac.uk \ + tsun19.doc.ic.ac.uk \ + tsun2.doc.ic.ac.uk \ + tsun3.doc.ic.ac.uk \ + tsun4.doc.ic.ac.uk \ + tsun5.doc.ic.ac.uk \ + tsun6.doc.ic.ac.uk \ + tsun7.doc.ic.ac.uk \ + tsun8.doc.ic.ac.uk \ + tsun9.doc.ic.ac.uk \ + tsunfs.doc.ic.ac.uk \ + flamingo.doc.ic.ac.uk \ + pelican.doc.ic.ac.uk \ + oriona \ + sky.doc.ic.ac.uk \ + whoops.doc.ic.ac.uk \ + whoops \ + " + } +} + +fs /dev/dk3d { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 3 + mount /usr/r+d/r1 { + exportfs "\ + ssun1.doc.ic.ac.uk \ + ssun2.doc.ic.ac.uk \ + " + } +} + +fs /dev/dk4h { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 7 + mount /usr/r+d/r2 { + exportfs "\ + achilles \ + gummo \ + harpo \ + oriona \ + ssun1.doc.ic.ac.uk \ + ssun2.doc.ic.ac.uk \ + thpfs \ + toytown \ + obsidian \ + " + } +} + +// this bit of disc needs a name ! +fs /dev/dk5h { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 7 + mount /mnt2 {} +} diff --git a/usr.sbin/amd/fsinfo/conf/hosts/gummo.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/gummo.doc.ic.ac.uk new file mode 100644 index 0000000..aae6a5d --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/gummo.doc.ic.ac.uk @@ -0,0 +1,12 @@ +// mkfsinfo + +host gummo.doc.ic.ac.uk + +// ROOT +fs /dev/xxx1 { + fstype = export + mount default { + exportfs "" + volname /home/gummo + } +} diff --git a/usr.sbin/amd/fsinfo/conf/hosts/ivax.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/ivax.doc.ic.ac.uk new file mode 100644 index 0000000..c8fcb5d --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/ivax.doc.ic.ac.uk @@ -0,0 +1,84 @@ +// $Id$ +// ivax + +#define FSTYPE_UFS 4.2 +#define DEFAULT_OPTS rw + +host { + config "NFS_SERVER=true" + config "NFS_CLIENT=true" + config "YP_SERVER=false" + config "YP_CLIENT=false" + + arch = vax + os = xinu43 + cluster = teach.doc.ic.ac.uk + netif il0 { hwaddr = "08:08:08:08:08:08" netmask = 0xfffffe00 inaddr = 129.31.80.36 } + +} ivax.doc.ic.ac.uk + +// root +fs /dev/hp0a { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 1 + mount / {} +} + +// swap +fs /dev/hp0b { + fstype = swap +} + +// usr +fs /dev/hp0e { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 2 + mount /usr { + exportfs "\ + sky.doc.ic.ac.uk\ + svax.doc.ic.ac.uk\ + rvax.doc.ic.ac.uk\ + ivax.doc.ic.ac.uk\ + " + } +} + +// var +fs /dev/hp0d { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 3 + mount /var {} +} + +// home directories +fs /dev/hp0f { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 3 + mount default { + volname /home/ivax + exportfs "\ + sky.doc.ic.ac.uk\ + " + } +} + +// sources which are used by the gould for the infoserver +fs /dev/hp2c { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 3 + mount /public { + exportfs "\ + gould\ + " + } +} diff --git a/usr.sbin/amd/fsinfo/conf/hosts/obsidian.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/obsidian.doc.ic.ac.uk new file mode 100644 index 0000000..dd9f0f7 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/obsidian.doc.ic.ac.uk @@ -0,0 +1,28 @@ +// $Id$ +// conf for obsidian + +#define FSTYPE_UFS hfs +#define DEFAULT_OPTS rw + +host obsidian.doc.ic.ac.uk + +fs /dev/dsk/0s0 { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 1 + mount / {} +} + +fs /dev/dsk/1s0 { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 1 + mount default { + volname /home/obsidian + exportfs "\ + gould\ + " + } +} diff --git a/usr.sbin/amd/fsinfo/conf/hosts/pelican.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/pelican.doc.ic.ac.uk new file mode 100644 index 0000000..1ffd8d7 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/pelican.doc.ic.ac.uk @@ -0,0 +1,208 @@ +// mkfsinfo for pelican +// $Id$ + +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" + } +} diff --git a/usr.sbin/amd/fsinfo/conf/hosts/rvax.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/rvax.doc.ic.ac.uk new file mode 100644 index 0000000..303d552 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/rvax.doc.ic.ac.uk @@ -0,0 +1,66 @@ +// $Id$ +// rvax + +#define FSTYPE_UFS 4.2 +#define DEFAULT_OPTS rw + +host rvax.doc.ic.ac.uk + +/* +arch vax +os xinu43 +cluster csg +dumphost flamingo.doc.ic.ac.uk +*/ + +// root +fs /dev/hp0a { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 1 + mount / {} +} + +// swap +fs /dev/hp0b { + fstype = swap +} + +// usr +fs /dev/hp0e { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 2 + mount /usr { + exportfs "\ + sky.doc.ic.ac.uk\ + svax.doc.ic.ac.uk\ + rvax.doc.ic.ac.uk\ + ivax.doc.ic.ac.uk\ + " + } +} + +// var +fs /dev/hp0d { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 3 + mount /var {} +} + +// home directories +fs /dev/hp0f { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 3 + mount /a/rvax/home/rvax { + exportfs "\ + teach_hosts\ + " + } +}
\ No newline at end of file diff --git a/usr.sbin/amd/fsinfo/conf/hosts/sky.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/sky.doc.ic.ac.uk new file mode 100644 index 0000000..7877659 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/sky.doc.ic.ac.uk @@ -0,0 +1,79 @@ +// $Id$ +// sky + +#define FSTYPE_UFS 4.2 +#define DEFAULT_OPTS rw + +host sky.doc.ic.ac.uk + +/* +arch vax +os xinu43 +cluster csg +dumphost flamingo.doc.ic.ac.uk +*/ + +// root +fs /dev/hp0a { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 1 + mount / {} +} + +// swap +fs /dev/hp0b { + fstype = swap +} + +// usr +fs /dev/hp0e { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 2 + mount /usr { + exportfs "\ + sky.doc.ic.ac.uk\ + svax.doc.ic.ac.uk\ + rvax.doc.ic.ac.uk\ + ivax.doc.ic.ac.uk\ + " + } +} + +// var +fs /dev/hp0d { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 3 + mount /var {} +} + +// home directories +fs /dev/hp0f { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 3 + mount /a/sky/home/sky {} +} + +// 4.3 sources +fs /dev/hp1g { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 2 + mount /usr/src { + volname /vol/src/xinu43 + exportfs "\ + svax.doc.ic.ac.uk\ + rvax.doc.ic.ac.uk\ + sky.doc.ic.ac.uk\ + ivax.doc.ic.ac.uk\ + " + } +}
\ No newline at end of file diff --git a/usr.sbin/amd/fsinfo/conf/hosts/svax.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/svax.doc.ic.ac.uk new file mode 100644 index 0000000..aa99fbf --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/svax.doc.ic.ac.uk @@ -0,0 +1,66 @@ +// $Id$ +// svax + +#define FSTYPE_UFS 4.2 +#define DEFAULT_OPTS rw + +host svax.doc.ic.ac.uk + +/* +arch vax +os xinu43 +cluster csg +dumphost flamingo.doc.ic.ac.uk +*/ + +// root +fs /dev/hp0a { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 1 + mount / {} +} + +// swap +fs /dev/hp0b { + fstype = swap +} + +// usr +fs /dev/hp0e { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 2 + mount /usr { + exportfs "\ + sky.doc.ic.ac.uk\ + svax.doc.ic.ac.uk\ + rvax.doc.ic.ac.uk\ + ivax.doc.ic.ac.uk\ + " + } +} + +// var +fs /dev/hp0d { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 3 + mount /var {} +} + +// home directories +fs /dev/hp0f { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 3 + mount /a/svax/home/svax { + exportfs "\ + teach_hosts\ + " + } +}
\ No newline at end of file diff --git a/usr.sbin/amd/fsinfo/conf/hosts/tcsun1.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/tcsun1.doc.ic.ac.uk new file mode 100644 index 0000000..1b10d84 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/tcsun1.doc.ic.ac.uk @@ -0,0 +1,3 @@ +#include "../csg_sun3" + +CSG_SUN3(tcsun1,doc.ic.ac.uk,pelican.doc.ic.ac.uk,pelican.doc.ic.ac.uk) diff --git a/usr.sbin/amd/fsinfo/conf/hosts/tcsun2.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/tcsun2.doc.ic.ac.uk new file mode 100644 index 0000000..933d2f4 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/tcsun2.doc.ic.ac.uk @@ -0,0 +1,3 @@ +#include "../csg_sun3" + +CSG_SUN3(tcsun2,doc.ic.ac.uk,pelican.doc.ic.ac.uk,pelican.doc.ic.ac.uk) diff --git a/usr.sbin/amd/fsinfo/conf/hosts/tcsun3.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/tcsun3.doc.ic.ac.uk new file mode 100644 index 0000000..ccef4d4 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/tcsun3.doc.ic.ac.uk @@ -0,0 +1,3 @@ +#include "../csg_sun3" + +CSG_SUN3(tcsun3,doc.ic.ac.uk,pelican.doc.ic.ac.uk,pelican.doc.ic.ac.uk) diff --git a/usr.sbin/amd/fsinfo/conf/hosts/tcsun4.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/tcsun4.doc.ic.ac.uk new file mode 100644 index 0000000..9de9a9a --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/tcsun4.doc.ic.ac.uk @@ -0,0 +1,3 @@ +#include "../csg_sun3" + +CSG_SUN3(tcsun4,doc.ic.ac.uk,pelican.doc.ic.ac.uk,pelican.doc.ic.ac.uk) diff --git a/usr.sbin/amd/fsinfo/conf/hosts/tcsun5.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/tcsun5.doc.ic.ac.uk new file mode 100644 index 0000000..7f268a0 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/tcsun5.doc.ic.ac.uk @@ -0,0 +1,3 @@ +#include "../csg_sun3" + +CSG_SUN3(tcsun5,doc.ic.ac.uk,pelican.doc.ic.ac.uk,pelican.doc.ic.ac.uk) diff --git a/usr.sbin/amd/fsinfo/conf/hosts/toytown.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/toytown.doc.ic.ac.uk new file mode 100644 index 0000000..7b27f16 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/toytown.doc.ic.ac.uk @@ -0,0 +1,116 @@ +host toytown.doc.ic.ac.uk + +fs /dev/xy0a { + fstype = 4.2 + opts = rw,noquota,grpid + freq = 25 + passno = 1 + mount / { + } +} + +fs /dev/xy0g { + fstype = 4.2 + opts = rw,noquota,grpid + freq = 25 + passno = 2 + mount /usr { + exportfs "-access=toytown_clients:hangers_on:pythagoras,ro" + sun3 { } + local { } + } +} + +fs /dev/xy1g { + fstype = 4.2 + opts = rw,grpid,nosuid + freq = 6 + passno = 2 + mount /home/toytown { + exportfs "-access=toytown_clients:hangers_on,root=achilles" + } +} + +fs /dev/xy0f { + fstype = 4.2 + opts = rw,noquota,grpid,nosuid + freq = 25 + passno = 4 + mount /var { + spool { + exportfs "-access=toytown_clients:hangers_on" + mail { } + rwho { volname /vol/rwho sel "byte==big" } +/* + mail { exportfs "-access=toytown_clients:hangers_on" } + rwho { exportfs "ro" volname /vol/rwho sel "byte==big" } +*/ + } + clients { + archimedes { exportfs "-access=archimedes,root=archimedes" } + archimedes.tmp { exportfs "-access=archimedes,root=archimedes" } + aver { exportfs "-access=aver,root=aver" } + aver.tmp { exportfs "-access=aver,root=aver" } + bigears { exportfs "-access=bigears,root=bigears" } + bigears.tmp { exportfs "-access=bigears,root=bigears" } + diadem { exportfs "-access=diadem,root=diadem" } + diadem.tmp { exportfs "-access=diadem,root=diadem" } + montague { exportfs "-access=montague,root=montague" } + montague.tmp { exportfs "-access=montague,root=montague" } + noddy { exportfs "-access=noddy,root=noddy" } + noddy.tmp { exportfs "-access=noddy,root=noddy" } + pcplod { exportfs "-access=pcplod,root=pcplod" } + pcplod.tmp { exportfs "-access=pcplod,root=pcplod" } + samson { exportfs "-access=samson,root=samson" } + samson.tmp { exportfs "-access=samson,root=samson" } + turing { exportfs "-access=turing,root=turing" } + turing.tmp { exportfs "-access=turing,root=turing" } + } + } +} + +fs /dev/xy0d { + fstype = 4.2 + opts = rw,noquota,grpid,nosuid + freq = 25 + passno = 3 + mount /export { + exec { + sun3 { exportfs "-access=toytown_clients:hangers_on:pythagoras" } + } + root { + archimedes { exportfs "-access=archimedes,root=archimedes" } + aver { exportfs "-access=aver,root=aver" } + bigears { exportfs "-access=bigears,root=bigears" } + diadem { exportfs "-access=diadem,root=diadem" } + montague { exportfs "-access=montague,root=montague" } + noddy { exportfs "-access=noddy,root=noddy" } + pcplod { exportfs "-access=pcplod,root=pcplod" } + samson { exportfs "-access=samson,root=samson" } + turing { exportfs "-access=turing,root=turing" } + } + swap { + archimedes { exportfs "-access=archimedes,root=archimedes" } + aver { exportfs "-access=aver,root=aver" } + bigears { exportfs "-access=bigears,root=bigears" } + diadem { exportfs "-access=diadem,root=diadem" } + montague { exportfs "-access=montague,root=montague" } + noddy { exportfs "-access=noddy,root=noddy" } + pcplod { exportfs "-access=pcplod,root=pcplod" } + samson { exportfs "-access=samson,root=samson" } + turing { exportfs "-access=turing,root=turing" } + } + } +} + +fs /dev/xy0b { + fstype = swap +} + +fs /dev/xy1b { + fstype = swap +} + +mount /home/ganymede opts rw,grpid,nosuid,bg,intr +mount /home/achilles opts rw,grpid,nosuid,bg,intr +mount /usr/src from achilles.doc.ic.ac.uk opts rw,grpid,nosuid,bg,intr diff --git a/usr.sbin/amd/fsinfo/conf/hosts/truth.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/truth.doc.ic.ac.uk new file mode 100644 index 0000000..0139279 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/truth.doc.ic.ac.uk @@ -0,0 +1,9 @@ +host truth.doc.ic.ac.uk + +mount /export/exec/sun4 from achilles.doc.ic.ac.uk as /usr opts "rw,grpid,intr" +mount /export/root/truth from achilles.doc.ic.ac.uk as / opts "rw,grpid,intr" +mount /export/swap/truth from achilles.doc.ic.ac.uk fstype swap as swap opts swap +mount /var/clients/truth.tmp from achilles.doc.ic.ac.uk as /tmp opts "rw,nosuid,grpid,intr" +mount /var/clients/truth from achilles.doc.ic.ac.uk as /var opts "rw,nosuid,grpid,intr" +mount /var/spool/mail from achilles.doc.ic.ac.uk as /var/spool/mail opts "rw,nosuid,grpid,intr" +mount /usr/src from achilles.doc.ic.ac.uk as /usr/src opts "rw,nosuid,grpid,intr,bg" diff --git a/usr.sbin/amd/fsinfo/conf/hosts/tsun1.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/tsun1.doc.ic.ac.uk new file mode 100644 index 0000000..ff5016c --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/tsun1.doc.ic.ac.uk @@ -0,0 +1,3 @@ +#include "../csg_sun3" + +CSG_SUN3(tsun1,doc.ic.ac.uk,tsunfs.doc.ic.ac.uk,gould.doc.ic.ac.uk) diff --git a/usr.sbin/amd/fsinfo/conf/hosts/tsun10.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/tsun10.doc.ic.ac.uk new file mode 100644 index 0000000..2496cdb --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/tsun10.doc.ic.ac.uk @@ -0,0 +1,3 @@ +#include "../csg_sun3" + +CSG_SUN3(tsun10,doc.ic.ac.uk,tsunfs.doc.ic.ac.uk,gould.doc.ic.ac.uk) diff --git a/usr.sbin/amd/fsinfo/conf/hosts/tsun11.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/tsun11.doc.ic.ac.uk new file mode 100644 index 0000000..d6e7b9d --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/tsun11.doc.ic.ac.uk @@ -0,0 +1,3 @@ +#include "../csg_sun3" + +CSG_SUN3(tsun11,doc.ic.ac.uk,tsunfs.doc.ic.ac.uk,gould.doc.ic.ac.uk) diff --git a/usr.sbin/amd/fsinfo/conf/hosts/tsun12.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/tsun12.doc.ic.ac.uk new file mode 100644 index 0000000..a8439bb --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/tsun12.doc.ic.ac.uk @@ -0,0 +1,3 @@ +#include "../csg_sun3" + +CSG_SUN3(tsun12,doc.ic.ac.uk,tsunfs.doc.ic.ac.uk,gould.doc.ic.ac.uk) diff --git a/usr.sbin/amd/fsinfo/conf/hosts/tsun13.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/tsun13.doc.ic.ac.uk new file mode 100644 index 0000000..44e4956 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/tsun13.doc.ic.ac.uk @@ -0,0 +1,3 @@ +#include "../csg_sun3" + +CSG_SUN3(tsun13,doc.ic.ac.uk,tsunfs.doc.ic.ac.uk,gould.doc.ic.ac.uk) diff --git a/usr.sbin/amd/fsinfo/conf/hosts/tsun14.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/tsun14.doc.ic.ac.uk new file mode 100644 index 0000000..66a5051 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/tsun14.doc.ic.ac.uk @@ -0,0 +1,3 @@ +#include "../csg_sun3" + +CSG_SUN3(tsun14,doc.ic.ac.uk,tsunfs.doc.ic.ac.uk,gould.doc.ic.ac.uk) diff --git a/usr.sbin/amd/fsinfo/conf/hosts/tsun15.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/tsun15.doc.ic.ac.uk new file mode 100644 index 0000000..3246df3 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/tsun15.doc.ic.ac.uk @@ -0,0 +1,3 @@ +#include "../csg_sun3" + +CSG_SUN3(tsun15,doc.ic.ac.uk,tsunfs.doc.ic.ac.uk,gould.doc.ic.ac.uk) diff --git a/usr.sbin/amd/fsinfo/conf/hosts/tsun16.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/tsun16.doc.ic.ac.uk new file mode 100644 index 0000000..4ab7bd0 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/tsun16.doc.ic.ac.uk @@ -0,0 +1,3 @@ +#include "../csg_sun3" + +CSG_SUN3(tsun16,doc.ic.ac.uk,pelican.doc.ic.ac.uk,pelican.doc.ic.ac.uk) diff --git a/usr.sbin/amd/fsinfo/conf/hosts/tsun17.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/tsun17.doc.ic.ac.uk new file mode 100644 index 0000000..11ef757 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/tsun17.doc.ic.ac.uk @@ -0,0 +1,3 @@ +#include "../csg_sun3" + +CSG_SUN3(tsun17,doc.ic.ac.uk,pelican.doc.ic.ac.uk,pelican.doc.ic.ac.uk) diff --git a/usr.sbin/amd/fsinfo/conf/hosts/tsun18.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/tsun18.doc.ic.ac.uk new file mode 100644 index 0000000..fbdf879 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/tsun18.doc.ic.ac.uk @@ -0,0 +1,3 @@ +#include "../csg_sun3" + +CSG_SUN3(tsun18,doc.ic.ac.uk,pelican.doc.ic.ac.uk,pelican.doc.ic.ac.uk) diff --git a/usr.sbin/amd/fsinfo/conf/hosts/tsun19.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/tsun19.doc.ic.ac.uk new file mode 100644 index 0000000..da9aba8 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/tsun19.doc.ic.ac.uk @@ -0,0 +1,3 @@ +#include "../csg_sun3" + +CSG_SUN3(tsun19,doc.ic.ac.uk,pelican.doc.ic.ac.uk,pelican.doc.ic.ac.uk) diff --git a/usr.sbin/amd/fsinfo/conf/hosts/tsun2.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/tsun2.doc.ic.ac.uk new file mode 100644 index 0000000..b6fca77 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/tsun2.doc.ic.ac.uk @@ -0,0 +1,3 @@ +#include "../csg_sun3" + +CSG_SUN3(tsun2,doc.ic.ac.uk,tsunfs.doc.ic.ac.uk,gould.doc.ic.ac.uk) diff --git a/usr.sbin/amd/fsinfo/conf/hosts/tsun3.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/tsun3.doc.ic.ac.uk new file mode 100644 index 0000000..e40bd16 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/tsun3.doc.ic.ac.uk @@ -0,0 +1,3 @@ +#include "../csg_sun3" + +CSG_SUN3(tsun3,doc.ic.ac.uk,tsunfs.doc.ic.ac.uk,gould.doc.ic.ac.uk) diff --git a/usr.sbin/amd/fsinfo/conf/hosts/tsun4.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/tsun4.doc.ic.ac.uk new file mode 100644 index 0000000..cd97358 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/tsun4.doc.ic.ac.uk @@ -0,0 +1,3 @@ +#include "../csg_sun3" + +CSG_SUN3(tsun4,doc.ic.ac.uk,tsunfs.doc.ic.ac.uk,gould.doc.ic.ac.uk) diff --git a/usr.sbin/amd/fsinfo/conf/hosts/tsun5.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/tsun5.doc.ic.ac.uk new file mode 100644 index 0000000..3a8c7e2 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/tsun5.doc.ic.ac.uk @@ -0,0 +1,3 @@ +#include "../csg_sun3" + +CSG_SUN3(tsun5,doc.ic.ac.uk,tsunfs.doc.ic.ac.uk,gould.doc.ic.ac.uk) diff --git a/usr.sbin/amd/fsinfo/conf/hosts/tsun6.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/tsun6.doc.ic.ac.uk new file mode 100644 index 0000000..4c6ea76 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/tsun6.doc.ic.ac.uk @@ -0,0 +1,3 @@ +#include "../csg_sun3" + +CSG_SUN3(tsun6,doc.ic.ac.uk,tsunfs.doc.ic.ac.uk,gould.doc.ic.ac.uk) diff --git a/usr.sbin/amd/fsinfo/conf/hosts/tsun7.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/tsun7.doc.ic.ac.uk new file mode 100644 index 0000000..9df32a9 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/tsun7.doc.ic.ac.uk @@ -0,0 +1,3 @@ +#include "../csg_sun3" + +CSG_SUN3(tsun7,doc.ic.ac.uk,tsunfs.doc.ic.ac.uk,gould.doc.ic.ac.uk) diff --git a/usr.sbin/amd/fsinfo/conf/hosts/tsun8.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/tsun8.doc.ic.ac.uk new file mode 100644 index 0000000..e2b5e1f --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/tsun8.doc.ic.ac.uk @@ -0,0 +1,3 @@ +#include "../csg_sun3" + +CSG_SUN3(tsun8,doc.ic.ac.uk,tsunfs.doc.ic.ac.uk,gould.doc.ic.ac.uk) diff --git a/usr.sbin/amd/fsinfo/conf/hosts/tsun9.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/tsun9.doc.ic.ac.uk new file mode 100644 index 0000000..e82e815 --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/tsun9.doc.ic.ac.uk @@ -0,0 +1,3 @@ +#include "../csg_sun3" + +CSG_SUN3(tsun9,doc.ic.ac.uk,tsunfs.doc.ic.ac.uk,gould.doc.ic.ac.uk) diff --git a/usr.sbin/amd/fsinfo/conf/hosts/tsunfs.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/tsunfs.doc.ic.ac.uk new file mode 100644 index 0000000..b09db9d --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/tsunfs.doc.ic.ac.uk @@ -0,0 +1,211 @@ +// mkfsinfo for tsunfs +// $Id$ + +host tsunfs.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/xy0b { + fstype = swap +} + +// root +fs /dev/xy0a { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + passno = 1 + freq = 1 + dumpset = csg_sun3_vax + mount / {} +} + +// usr +fs /dev/xy0f { + fstype = FSTYPE_UFS + opts = rw,grpid + freq = 1 + passno = 2 + dumpset = csg_sun3_vax + mount /usr {} +} + +// var +fs /dev/xy0e { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 4 + dumpset = csg_sun3_vax + mount /var { + mmdf { + exportfs "-access=teach_hosts,root=\ + tsun1.doc.ic.ac.uk:\ + tsun2.doc.ic.ac.uk:\ + tsun3.doc.ic.ac.uk:\ + tsun4.doc.ic.ac.uk:\ + tsun5.doc.ic.ac.uk:\ + tsun6.doc.ic.ac.uk:\ + tsun7.doc.ic.ac.uk:\ + tsun8.doc.ic.ac.uk:\ + tsun9.doc.ic.ac.uk:\ + tsun10.doc.ic.ac.uk:\ + tsun11.doc.ic.ac.uk:\ + tsun12.doc.ic.ac.uk:\ + tsun13.doc.ic.ac.uk:\ + tsun14.doc.ic.ac.uk:\ + tsun15.doc.ic.ac.uk:\ + ssun1.doc.ic.ac.uk:\ + whoops.doc.ic.ac.uk:\ + " + } + } +} + +// root filesystems for diskless clients +fs /dev/xy0d { + fstype = FSTYPE_UFS + opts = rw,grpid + freq = 1 + passno = 3 + mount /export/roots { + tsun1 { + volname /vol/export/roots/tsun1 + exportfs "-root=tsun1.doc.ic.ac.uk,-access=tsun1.doc.ic.ac.uk" + } + tsun2 { + volname /vol/export/roots/tsun2 + exportfs "-root=tsun2.doc.ic.ac.uk,-access=tsun2.doc.ic.ac.uk" + } + tsun3 { + volname /vol/export/roots/tsun3 + exportfs "-root=tsun3.doc.ic.ac.uk,-access=tsun3.doc.ic.ac.uk" + } + tsun4 { + volname /vol/export/roots/tsun4 + exportfs "-root=tsun4.doc.ic.ac.uk,-access=tsun4.doc.ic.ac.uk" + } + tsun5 { + volname /vol/export/roots/tsun5 + exportfs "-root=tsun5.doc.ic.ac.uk,-access=tsun5.doc.ic.ac.uk" + } + tsun6 { + volname /vol/export/roots/tsun6 + exportfs "-root=tsun6.doc.ic.ac.uk,-access=tsun6.doc.ic.ac.uk" + } + tsun7 { + volname /vol/export/roots/tsun7 + exportfs "-root=tsun7.doc.ic.ac.uk,-access=tsun7.doc.ic.ac.uk" + } + tsun8 { + volname /vol/export/roots/tsun8 + exportfs "-root=tsun8.doc.ic.ac.uk,-access=tsun8.doc.ic.ac.uk" + } + tsun9 { + volname /vol/export/roots/tsun9 + exportfs "-root=tsun9.doc.ic.ac.uk,-access=tsun9.doc.ic.ac.uk" + } + tsun10 { + volname /vol/export/roots/tsun10 + exportfs "-root=tsun10.doc.ic.ac.uk,-access=tsun10.doc.ic.ac.uk" + } + tsun11 { + volname /vol/export/roots/tsun11 + exportfs "-root=tsun11.doc.ic.ac.uk,-access=tsun11.doc.ic.ac.uk" + } + tsun12 { + volname /vol/export/roots/tsun12 + exportfs "-root=tsun12.doc.ic.ac.uk,-access=tsun12.doc.ic.ac.uk" + } + tsun13 { + volname /vol/export/roots/tsun13 + exportfs "-root=tsun13.doc.ic.ac.uk,-access=tsun13.doc.ic.ac.uk" + } + tsun14 { + volname /vol/export/roots/tsun14 + exportfs "-root=tsun14.doc.ic.ac.uk,-access=tsun14.doc.ic.ac.uk" + } + tsun15 { + volname /vol/export/roots/tsun15 + exportfs "-root=tsun15.doc.ic.ac.uk,-access=tsun15.doc.ic.ac.uk" + } + } +} + +// swap for diskless clients +fs /dev/xy1c { + fstype = FSTYPE_UFS + opts = DEFAULT_OPTS + freq = 1 + passno = 5 + mount /export/swaps { + tsun1 { + volname /vol/export/swaps/tsun1 + exportfs "-root=tsun1.doc.ic.ac.uk,-access=tsun1.doc.ic.ac.uk" + } + tsun2 { + volname /vol/export/swaps/tsun2 + exportfs "-root=tsun2.doc.ic.ac.uk,-access=tsun2.doc.ic.ac.uk" + } + tsun3 { + volname /vol/export/swaps/tsun3 + exportfs "-root=tsun3.doc.ic.ac.uk,-access=tsun3.doc.ic.ac.uk" + } + tsun4 { + volname /vol/export/swaps/tsun4 + exportfs "-root=tsun4.doc.ic.ac.uk,-access=tsun4.doc.ic.ac.uk" + } + tsun5 { + volname /vol/export/swaps/tsun5 + exportfs "-root=tsun5.doc.ic.ac.uk,-access=tsun5.doc.ic.ac.uk" + } + tsun6 { + volname /vol/export/swaps/tsun6 + exportfs "-root=tsun6.doc.ic.ac.uk,-access=tsun6.doc.ic.ac.uk" + } + tsun7 { + volname /vol/export/swaps/tsun7 + exportfs "-root=tsun7.doc.ic.ac.uk,-access=tsun7.doc.ic.ac.uk" + } + tsun8 { + volname /vol/export/swaps/tsun8 + exportfs "-root=tsun8.doc.ic.ac.uk,-access=tsun8.doc.ic.ac.uk" + } + tsun9 { + volname /vol/export/swaps/tsun9 + exportfs "-root=tsun9.doc.ic.ac.uk,-access=tsun9.doc.ic.ac.uk" + } + tsun10 { + volname /vol/export/swaps/tsun10 + exportfs "-root=tsun10.doc.ic.ac.uk,-access=tsun10.doc.ic.ac.uk" + } + tsun11 { + volname /vol/export/swaps/tsun11 + exportfs "-root=tsun11.doc.ic.ac.uk,-access=tsun11.doc.ic.ac.uk" + } + tsun12 { + volname /vol/export/swaps/tsun12 + exportfs "-root=tsun12.doc.ic.ac.uk,-access=tsun12.doc.ic.ac.uk" + } + tsun13 { + volname /vol/export/swaps/tsun13 + exportfs "-root=tsun13.doc.ic.ac.uk,-access=tsun13.doc.ic.ac.uk" + } + tsun14 { + volname /vol/export/swaps/tsun14 + exportfs "-root=tsun14.doc.ic.ac.uk,-access=tsun14.doc.ic.ac.uk" + } + tsun15 { + volname /vol/export/swaps/tsun15 + exportfs "-root=tsun15.doc.ic.ac.uk,-access=tsun15.doc.ic.ac.uk" + } + } +} diff --git a/usr.sbin/amd/fsinfo/conf/hosts/whoops.doc.ic.ac.uk b/usr.sbin/amd/fsinfo/conf/hosts/whoops.doc.ic.ac.uk new file mode 100644 index 0000000..831053b --- /dev/null +++ b/usr.sbin/amd/fsinfo/conf/hosts/whoops.doc.ic.ac.uk @@ -0,0 +1,21 @@ +// $Id$ +// sm's bastardised csg_sun3 +// note that no /var/spool/rwho is mounted as we now expect amd to do this as /vol/rwho + +#define HOST whoops +#define DOMAIN doc.ic.ac.uk +#define BOOT gould.doc.ic.ac.uk +#define EXEC gould.doc.ic.ac.uk +#define MAIL tsunfs.doc.ic.ac.uk + +// a sun3 +host HOST.DOMAIN + +mount /vol/export/roots/HOST as / from BOOT opts rw,grpid,hard,intr +mount /vol/export/swaps/HOST fstype swap as swap from BOOT opts swap +mount /vol/export/exec/sun3 as /usr from EXEC opts ro,grpid,hard,intr +mount /vol/export/misc/crash/HOST as /var/crash/HOST from EXEC opts rw,nosuid,grpid,hard,intr +mount /vol/export/misc/tmp/HOST as /tmp from EXEC opts rw,nosuid,grpid,hard,intr +mount /vol/export/misc/usr.tmp/HOST as /var/tmp from EXEC opts rw,nosuid,grpid,hard,intr +mount /var/mmdf from MAIL opts rw,nosuid,grpid,hard,intr + |