Xhier Set Up of a New Arch Master

This is still a VERY preliminary document.

Please send any suggestions for improvement or requests for clarification to "dlgawley@math.uwaterloo.ca".

Basic XHier Services

You should also see mfcf.math:~rbutterw/Packages.

Before anything else:

  1. Create these userids (starting a minimum UID value of 500):
  2. Create these groups if they aren't already there (again starting a minimum GID value of 500):

If you already have an arch master that produces binaries that will run on the new arch master then set up the new arch-master to be a client of the current arch master and install the packages:

xhier
	mfcf-basics
	os-extras

xhier,dev
	imake
	graveyard
	shelltools
	nettools
	mfcf-misc

xhier_building

Then change

/.software/admin/xhier/data/access-rights 
/.software/arch/mfcf-basics/data/architecture
/.software/arch/mfcf-basics/data/architecture.setup
/.software/arch/mfcf-basics/data/architecture.set
/.software/arch/mfcf-basics/data/architecture.assign
/.software/arch/mfcf-basics/include/mfcf/config.h
/.software/arch/xhier/data/default-allowed-types/arch
/.software/local/xhier/config/local/allowed-types
/.software/local/xhier/data/architecture

Update if necessary
capo:/.software/share/mfcf-basics/include/mfcf/libc/unix/ioctl.h

capo:/usr/source/xhier,dev/Imake.template/DefineCommands

Build order:
 xhier_building
 mfcf-misc
 mfcf-basics